Detailed review of Aergo (translated)