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