Used map instead of list for meta data.