some mobile speed optimizations