Can any clever people help with my hodge podge list?