updated ui and maps. everything works