all network bugs fixed; needs more testing