add sampling event model spec