gah, why did they declare this inside the loop?!, /me skips this file