cleanup, microcode, assembler updated
+ lib