spirits having fun