003-R-design-philosophy