updating test suite to match the current IO model