online version check

had to clone _request
Let's create a generic `request` function in `utils.php`, and use that.