Meggin class