final revise

hope it's the final