added websocket and http streaming to all blocks