Product improvements

These product improvements affect multiple functions in the application.