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