knowledge gap on contemporary marketing