minor interface improvements