Need to get the right logic for '-v' options. Added test files