dogapult: the pact has been made.