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