No offense, but if there's $ini(file,topic,0) (and $hget(table,0).item for hash tables respectively), isn't it ludicrous to hload the ini topic, then loop'n'addtok all its items just to return an error-prone (line length limit, comma in data) $numtok result? crazy