calculator fires onComplete on observer when all updates finished