never trust randoms