externalize parsers for arguments. we may need them later