added asm to binary tool unfinished