fix all the bugs(SYSTEM ERROR)
start to deal with engine