implement user

đã fix