6a current status
6a -- icode workng with union also done