paper: add event; add forward reference