updating haystack