tried to get orientation independent on mobile