New Approcah to user Object