add io directory