Concerted effort needed to save our devil