finish statistical part, next step is to review the part slightly and revise