generic .remove