Software and Customer expectations, circa 2010, 2020......