add more instruction
init