added remove method
listen for save, then reload collection