make trigger fire on model instead of colleciton