* list is now a list of code blocks (instead idx into codeBlocks)