reformat code
fix readme
fix Test