change eternal_watch to always use the index