THREADS OF THE PAST, WEAVING A FUTURE THAT WILL LAST