redesign to make app rotateable