changed NVVector to use NVManager instead of vice versa