.--------.--------