added prototype for map ui