fixed collection and model bindings
write example of collection event hooks