I can't get past the last condition