update elementary.clj