Building Intentionality into your Program (Part 2)