relative-budget done aside from y and labelling