added Model.remove trigger