Four trillion dollar software