Use io wrapper