mani-3 ---------------------------------------------------------------------------------------------------