move my custom defun to a new module