Suggested updates by forum member aloberoger - see http://www.freebasic.net/forum/viewtopic.php?f=6&t=20730