finish user service witout input checks and few typos