ASMA ---------------------------------------------------------------------------------------------------