zoom restriction and profile updating