merged with latest security-check

asm interface modified