small interface improvement
small interface improvement