Most of the stuff in here other than netkit is probably horribly out of date by now... sigh...