unable to think. will finish if, while, whatnots tomorrow