Update Hidden Type; Remove ABCAB