Taming the landmine - STIFF, Peter