added budget level envelope and savings total functions