replaced whole-world IO table with WIOT