what does high concept idea mean