Maybe switch to mikeal/request to make this section easier to follow?