add comments for UserDao