i'm retarded. while loops and true statements don't mix.