use new interface features