Tent-pole programming