using js map