add http-transaction-state as a 2nd arg to plugin's run method