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