add polygon and material