Used doT
Almost done with engine 0.1