Added duplicate part feature