cleaned up networksystem