remove redundant internal