permit remove by iterator