1st revise