use base_class for resolving duplicates (rails polymorphism wrecks havoc here)