add table structure to show page, need better concept