axe ---------------------------------------------------------------------------------------------------