switch to clj-json