CREATING the Perfect Program