Third Construction verbs like versprechen allow a great deal of variation in the size of the left-peripherally shared topology area (LS=1:6), thereby licensing optional promotion of es.
since es is a personal pronoun, it only takes M2 as its landing site (see Table 3).