#12, more suggestions, mostly list based