Three spirits update