marketing implications