aa-17 ---------------------------------------------------------------------------------------------------