dangit, i didn't end up needing `request`