.. .... .... .... ....