network speed oprimization improvements

more to come