thanks. So if i want to use a char* or a char as a command, i have to use ifs and (char* == command) stuff? pretty mich just adding on to what you just posted. Thanks for your help, my gaming engine is progressing nicely, i would just like to know how to do this for future knowledge. Again, thanks!