allow load different lists, fix #4