the conditions aren't working