lists design optimizations