use API_RESPONSES full out
bugfix: use correct exit code for success
use same syntax when instantiating new objects