refactoring reformat
version log update