As for readding, you'll need to change your select query so it filters out any items you've previously removed.