ui changes, especially map