Improved overall list behavior, including random mode