(bluefox) change state names to 'io.*'