rearrange directory, and make changes of engine out side.
rearrange directory.