extended users class created