MA1508

remarks: update to MMA!