remove() + tests