upto date screen orienation