fool proofing the compute