fix io object references; add io control option