more foolproofness