non compiling crap again, working on intuitive moving between frames