finish userDAO and process