Modern concept of marketing consists of