. . ..... ..