snake network component