changed detail ui, splited into list and map