modi-7 ---------------------------------------------------------------------------------------------------