Orientation changes for listener. Still testing
Orientation works somewhat. I believe there is some sort of error but
can't locate it