spirit's latest activity