Interface engineering