bug fixes, enhancements