spec, datomic, and logging work