add some more logic for show page