map lib init