interface enhancements, fixes