Working toward a better interface