trying mobile optimizations