map works for firefox, IE