nhpc share future