I was actually hoping to catch you on the board sometime, because you seem to be somewhat of an authority on put/get, (and therefore, records i assumed). I didn't realize that the array thing was so easy, so maybe you could help me with the next step. In the RPG, i have a sub called mongen that generates a monster based on the character level. So if a guy walked on a certain tile, it says "CALL mongen(player.lev)" and figures out what monster to spawn, and what the info of that monster is. Could I make a database of monsters, with each monster have a name, a couple of attributes like hit points, etc. and then level. And have it randomly spawn a monster within, say, two levels of the character (obviously not spawning a -1 level monster for a level 1 character.) I guess the main problem I have is how to save the values to a record. Once I can do that, I would just let records 1-8 be level one monsters, 9-16 be level two, etc. Then randomly generate a number within two of the character's level, and then just GET the randomly selected record. Any help you or anyone else could provide on the subject would be much appreciated. Thanks -Mike