add feature: modifiy budget line