deviceorientation works, needs lots of work though