changed name on prototype object
added datalist