if clauses now shackily work. need to do some more testing to be sure. also first thing, clean up all the louzy print statements