made small interface improvements