cleanup core.clj