sampling of random non-purchases added