aab #1 no, i just declare the variable equal to read integer like so: for d.door=each door d\open=readint(load, d\open) next i'll try that if all else fails, but it i'd like to get it working the way it is