An Update On Necessary Aspects In marketing