mapper almost done