use morphological box to select/deselect specifications during software creation/modification process