Moving stuff around, wont compile