meghughes