public void Add(Photograph photo) { lock (this) { if (photo != null) { AllPhotographs.Add(photo); CleanDuplicates(); } } }