Require whenever to try and avoid cap fails