improve user experience and convenience