add monitor event receiver