for meg and for peacock