a in assembly, b incomplete