fixed _read_return_message