rework of user show page