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