implemented show page for user