Eight ideas: define