Changes so product is removed when its added or removed