add request arg to callback