oh yes.. I still forgot to fix some things :/
that happens if the shape do not have enough segments..
thank you for comment