designing the whole : organizing principle