modify code into more readable

set it not overwrite as default,but can pass a argument to it to set it overwrite.

add demo evalFile