3.01: handle ok return tuple