small interface cleanup