binary! modifying actions - remove, reverse, take, swap