. . .... . . . .......