more tests, better response code handling