i got smile basic because when i was in my teens i got a 'comadore 64' and tried to do some basic but then life happened. i look at programing in sb as a game itself. to me itis one big logic problem to be figured out. trial and error is my most used approach but never shy away from help. so thanks to all again.