Exponent-e: Five years foward