change map initialization