+some Ai networkiing stuff