New interface functions.