Meg and mega