New interface.