upgraded console.py to subscribe to multiple console publishers