Run, Debug, and Optimize