product enhancements