implment methods of VPCImpl class.