new edit

redrawn