added delete on repo interface