shared_rep