made major changes to show page