JSON for everyone (except errors...)