..     .    .       .  .  .   .