Come see Eureka 8.5 at EMO - Hannover, September 18-23, 2017