fixes, enhancements