tabs => spaces
resources => responses
move address.json to responses
make status a ref to make sure it's consistent
authorizations => holds. better this way
add id
tabs => spaces