generate frequent sets part done, but still have problems