add way to subscribe in bulk on startup
use randomColor everywhere