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