fixes for mobile.