added AsmBlock