remove unnecessary asm dependency