MEA : My (too long?) review