Narcissistic proof of life in Senegal