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