Marketing Choreography (Better Known as Planning)