just need to write results and revise