Trying a weighted mean approach