revert arguments listener interface