this is something i would prefer if we bundled the params.