gui test harness for IO board complete. not tested.