hailings