renamed arguments to argutils
modified version