core.clj change