Implemented userer generator