Each handles map values
Each handles map values
format, cleanup