add uenvironment class for user state.