.........~.........................-----------------................~..........................~................-----------------......wo~.............................