Suicide you say?