changed weights but counting still slightly off