-------1 --------