fix generic
remove kwargs['default'] = self.default process