minor enghancements