add invoice repo extensions