probably better to rename to `executeRequest`