>> *Do* use libraries. They make it much easier for you (you do not have to >> reinvent all this code again), etc... Just a quick comment on this...using a library won't help you learn what is going on "under the covers". Hence, many people(myself included) would rather go about it without using a library (at least the first time). -Brett