use counts/weights