todo: - balances over time window - = VAL - bpi.dat scheduled: [] done: []