slumpproof
not defined yet