'Pre-crime' detector shows promise