.............................................................................................:...::............::::...::::::::::::