006-O-repeat-design-philosophy