List improvements

@wees @kmwboise could you guys take a look and make any suggestions about this PR before it's pulled in?