Cleanup and user model.