began error handling, added ruby test client
continued error handling