Mobile optimizations (done on iPhone 4)