demo for CURD operation - event model