finalized all mobile optimizations for now