polygon and nodes