checkin haiyan's downcast analysis