emily.mcgregor hasn't shared any public events