fix/update api
add item details page