changed design for the 'when 1,2,3' decision