.....................~~~~~~..........~....................~.......~.....................................................................................