Finished PVData class