basic io testing in place.