#5 upgrade user experience when add tags