asm lib added