Started fleshing out implementation of Requests