ecent advances in e