Improvements and fixes for mobile platforms