simplify the calculation, and when to output a result
more readable filename
show feature and deprecation warnings
import class implicitConversions