added classed method of selection