updated budget manager