Still working on GenericHttpClient