add instruction block