add verbose mode