viewport - tested on iPad