Corrected silly conditions and removed filthy spaces.