replace roll-yr-own random with .sample