Added prev_val and required support to tag widget