add find_by methods to invoice repository