fixes to datalist methods