add instruction.c