added more JSON silliness