I would like to share the following link that contains several useful lessons that we should take to heart. In particular have a look at page 4. http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=396 --Alex