added the verbose flag