do we really need this? I thought express-map will do all this heavy lifting.