this V parameter is confusing since there is also a V on the class. Are they distinct? I think so. Can you make this W or something not used in the class?