fixed critical user experience bugs.