UserDAO realized