..??.?.. .... ..?....?.. ... .......