What do you want your program to be?