takes hash of params for api's rather than values
release 0.0.2