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