New interface for data manipulation for external use