positional arguments are getting eaten by the make_cb() function in the tests