some fixes for reserveFaild in aggregator and implement it in nsi2 provider