i 4 : oformat