public void ReplaceOrAddPage(BLPage page) { if (page.CurrentPageNumber != -1) { LoadedPages.RemoveAll(lp => lp.CurrentPageNumber == page.CurrentPageNumber); LoadedPages.Add(RemoveQuotesAndRepeats(page)); } Debug.WriteLine("Invalid page added"); }