details page

packages data dynamically