add get and request method and now return request object as well as success? method now that we can capture Java exceptions