Add automatic updating (needs cache)