verbose should be None by default