Well, that's great, but the single question I have remaining has gone unanswered YET AGAIN (and I spent two weeks doing programming in University). That question is: where the hell are you supposed to get the .h files and how am I supposed know which .h file/s to include for which function I need? Are they in a subdirectory? Is there just a generic .h file to include or do you need to be specific with each function? Somebody please explain because IT teachers aren't teachers at all.