Calling watch the first time and with proper values
My implementation of keeping the scope  digesting while dirty
Check for max 10 digest cycles complete