hard random