further marked up cap.asm disassembly