add invoice repository