bug fix map front end
add new detail page