Death Toll: Update 23644

We have made several fixes for performace and network stability