Added data update functions

specifically has_user_updated, user_has_updated, and update_info