requesetiong Full refactor suggestions

Check out Liz's code for this. Would rename this method to `random_item`.