+ fix base ( collection event is triggered in model not itself )