clean up readResponse() a bit
add GetAsync()