redid lbp using node class