further edit for paper