weighted nodes