changed io bit mapping