I am having trouble with the conditions