Add Reachability conditions & needsUpdate @property