verbose defaults to false