adding mobile scaling