adding polygonal linkage components