removed unnecessary registration of abstract classes