only allow portrait
separated controller from previous