A 2020 approach to the 4Ps & the marketing mix