added "lcm style" dataset that looks at transactions to generate candidates. Should be much more efficient.