misc
misc
this map/reduce should work