Update options and add --output option