shared_exemples_for