Tough it Out

(working progress)