in compatibility mode, also support the old return packet format