Yes there is a lot of repetition, but really doesnt matter. Same commands throughout the script, but only certain users can use certain commands. That is why its split up into five different levels. It works for what i want it to do, and thats all i care about ^_^. I'm new at scripting anyways...its not like I have time to sit down several hours a day and study scripting :/ i have plenty of Calculus and College Algebra work i could be doing.