ongoing process of making list and map better