If you choose the second option, however, you'll have to make sure you only use DIM ARR[1] once, preferrably at the start of your program. If you DIM an array more than once, SmileBASIC gives an error.