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