fix map, add underscore.js
trying out CSS flex