Some channel/network api stuff