You've been PROGRAMMED! Who What When How and Why?