rename
keeps ids correct when removing pieces