Notes for megamaple