Our impressions on Finovate 2018