more attempts at fixing mobile experience, including mobile Safari