Changed calculations to account for relative weight not adding to 100