clean up and sharpen please