why am i not satisfying 4th condition??