enhancements/fixes