Dealing with the cancer menace