Completed command's logic - they still needs to call events, and save to database.