From Thought to Finish