example from list.js and code pen added