gen4x4 gen4x2