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