add programming instructions