Do you need to parse the info file every time through, I would guess that there is already a function somewhere to get module info?