this is getting old
for lists properly