anchor.diff:  		})
   	        jQuery(configs.selector).on("change", trigger_tagging_action)
   
  -		// toggle the input fields to disabled
  -		//enable_input_elements(true, 'lookup')
  +		// initialize the input fields
  +		enable_ui_elements('lookup', true)
   		enable_ui_elements('create', false)
   
   		// Attach events to the brand select
   		var bind_model_constraint = function(event, ui){
   		    // Set the brand id as a constraint for the query
   		    var selected_id = (ui.item) ? ui.item.id : null
  -		    ui_container.input('model_constraint').attr('value', selected_id)
  +		    ui_container.input('model_constraint').val(selected_id)
   
   		    // Clear the model
  -		    ui_container.input('model_name').attr('value', '')
  +		    ui_container.input('model_name').val('')
   		}
   		ui_container.input('brand_name').autocomplete({
   		    source: function(request, response){
  
positive.code: 		    minLength: 2,
  		    delay: 100
  		})
  		ui_container.input('model_name').autocomplete({
  		    source: function(request, response){
  			var results = []
  
  			var brand_id_val = ui_container.
  			    input('model_constraint').attr('value')
  
  			var brand_constraint = (brand_id_val.length > 0)
  			    ? brand_id_val
  
negative.code: 	var init_sel = function(element, callback){
  	    var data = {}
  	    // TODO handle case of multiple select vs. single select
  	    var model_id = element.val()
  	    if(model_id){
  		data = {
  		    brand:ui_container.value('brand_name'),
  