add --log option