.....................................................................................................................o...........