convert to .net 2.0 and add updater code