Reworking so you can "retract" the selection in the direction it came from