minor mobile optimizations