begin of the user