misc style and usability enhancements