integrated AsieLib network code into Artifice - the sad part is that when a bug is found in it, it now needs to be updated in two places rather than one. oh well.