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