but do u need gen c in order to update to gen d or can u update from gen b-2 to gen d directly