verbose flag as parameter