counting moles now.  data takes attrs, not args