before change to set
after transfer to set