I managed to get rid of the shading issue. The reason was… I created a vertex group that went top to bottom, but obviously the top part was later modified to accept the handle. thus having different origin forms to transfer data from… working at the legs.
