Completed WrapIO