changed name of budgetlogadapter
added back tests that's been erased