Further implementation of the user object
Further implementation of the user object