catching bug
only portrait mode allow