map bug fixed