fix code indentation
add usage function
Merge branch fix-indent