argument parsing in pellmoncli