little updates. iflag no longer overwrites