fix review bug and style revies