users functionality add
users functionality add