Hard workout. Completed.