update with operators module and subscriptions