Program sequencing unit