updated module.clj, updated model