yield instead of returning a list of values for ARMreadChunk. also, check out ARMrea...