Significat change, add more instruction, finish almost all expressiosn