How in the ungodly crap am I not clearing the last condition? Elaborate please