thinking up names for programs