 			# creates the list of variables to be plotted
 			pickup = ->
 				#common properties in an item which needs to be ignored from variable list.
-				excludeList = ["id","type","name"]
+				excludeList = ["id","type","name","year"]
 				includeList = []
 				ids = that.dataView.items()
 				#pick up the first id to get the variable list [Hack]

				data = []
				while i < items.length
					d = {}
					d[xvar] = model.getItem(items[i])[xvar]
					d[yvar]= model.getItem(items[i])[yvar]
					d.name = model.getItem(items[i]).name || model.getItem(items[i]).id 
					data.push d
					i++
				x.domain(d3.extent(data, (d) ->

				      _id = items[j]
				      val = model.getItem(_id)
				      temp = {}
				      temp.y = parseInt(val[_key][0]) or 0
				      temp.x = h.get(_id)
				      obj.values.push temp  if ((if temp? then temp.y else undefined))?
				      j++
