add support for quoted args
add basic support for sudo