User register service almost implemented