refactored module.clj
updated module.clj