Improved Interface.