Fool-proof systems