additional ui changes to custommapview