adding piece page event model.