Some Impressions of the E-World 2017 in Essen, Germany