some mobile changes and other fixes