mobile weather optimizations