constrained rotation to portrait for now, since it breaks compass direction