New interface prototype