Adding subclass scanner