refactor make-purse-module
rename args