Marketing Musts to keep in mind