Extract logic into a module