upgrade to asm 4.2