egm writing