.................................................~...................................}.......-..............