what's a perfect interface to you?