Migrating to list.js for data management