change map constructor