Bug Fixes; Feature Adds; Improvements

Bug Fixes, New Features, Enhancements.