dynamically unsubscribing events in model