pre-mobile changes