math part and include file
some change