fixes for mobiles