environment and user changues