add advanced options to Transport#exec()