bug fix in Update io