update circuit to add programming header