io guide done