add sexy json dumping