Map working, updating UI and error