efficiency enhancements