fix user in history, and work update