remove useless source code
minor changes
documentation
minor changes
minor changes
update version