fire events properly on Model remove