little interface improvement