Besieged written promises