finished getWeight