remove unused abstract class