fixing interpolation
adding polygon n edges