Prep Hoops Logo
Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Colorado
    Dakotas
    Delaware
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Loading...
  • Tournaments
    • 2027 Circuit 2027 Circuit
    • C2C Tournaments C2C Tournaments
    Showcases
    • High School High School
    • Freshman Freshman
    • Sophomore Sophomore
    • C2C Camps C2C Camps
    Contact Our Team
    • Find Your Sales Representative
    About Our Events
  • Prep Hoops for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features About Prep Hoops+
    • Player Profiles Build your own profile and join the Prep Hoops database.
    • Coverage Access Prep Hoops articles year-round.
    • Rankings See how players stack up in each state.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process.
    • Recruiting Dashboard All your recruiting tools in a single place.
    • Scores See high school basketball scores across the country.
    • Coach Views Get notified when a college coach views your profile.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Recruiting Tips Become an expert on the recruiting process.
    • Event Credits Save $25 on all Prep Hoops showcases.
    • College Email Templates Send customized emails directly to college coaches.
    • Scouts
    • How We Rank
    • Recruiting Resources
    • Reviews
    • About Us
  • New York
  • Rankings
    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

    • Archived Rankings

    • How We Rank

  • Prospects
    • Prospect Database

  • High Schools
    • Team Rankings

  • Clubs
    • Club Programs

  • Scouts
Prep Hoops Logo
  • Create a Profile
      • Players/Parents
      • College Coaches
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Colorado
      Dakotas
      Delaware
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • 2027 Circuit 2027 Circuit
      • C2C Tournaments C2C Tournaments
      Showcases
      • High School High School
      • Freshman Freshman
      • Sophomore Sophomore
      • C2C Camps C2C Camps
      Contact Our Team
      • Find Your Sales Representative
      About Our Events
  • Rankings
      Loading...
  • Scores
      Loading...
  • Features
      Prep Hoops for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features About Prep Hoops+
      • Player Profiles Build your own profile and join the Prep Hoops database.
      • Coverage Access Prep Hoops articles year-round.
      • Rankings See how players stack up in each state.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process.
      • Recruiting Dashboard All your recruiting tools in a single place.
      • Scores See high school basketball scores across the country.
      • Coach Views Get notified when a college coach views your profile.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Recruiting Tips Become an expert on the recruiting process.
      • Event Credits Save $25 on all Prep Hoops showcases.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • Scouts
      • How We Rank
      • Recruiting Resources
      • Reviews
      • About Us
  • Support
Login Subscribe

Test the Waters: Impact Players

Test the Waters: Impact Players
Kevin Daniels
Kevin Daniels
October 17, 2025 @ 07:07 AM
Facebook
X (Formerly Twitter)

In this article:

Noah Charles
Noah Charles 6'2" | SG | 2026
NY
Hank Williams
Hank Williams 6'2" | CG | 2027
NY
Myles Herbert
Myles Herbert 6'1" | PG | 2026
NY
Eli Murray
Eli Murray 6'8" | SF/SG | 2029
NY
Dean Diaz
Dean Diaz 6'4" | PG/SG | 2026
NY
Shane Lopez
Shane Lopez 5'11" | PG | 2028
NY
Supreme Hinton
Supreme Hinton 6'3" | SG | 2028
NC
Elijah Jenkins
Elijah Jenkins 6'4" | SF/SG | 2027
NY
Zaire Johnson
Zaire Johnson 5'11" | PG | 2027
NY
Shane Seymour
Shane Seymour 6'3" | SG | 2027
NJ
Brian Kapfer
Brian Kapfer 6'3" | SG | 2026
NY
Amir Cummings
Amir Cummings 6'5" | CG | 2027
CA-N
Najay Bess
Najay Bess 6'3" | CG | 2026
NY
<!-- wp:paragraph --> <p>Day 2 of Test the Waters delivered a full slate of competitive matchups, offering teams continued opportunities to assess their growth and chemistry. Throughout the weekend, several standout players made their mark, showcasing skill, toughness, and high-level potential.</p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Aaron Tutt","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2028","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"5'11u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"77246","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Forest Hills","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"NY Lightning","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68ee6fbd999de"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He was strong as a one-on-one defender, staying disciplined and engaged on the ball. His tight ball-handling skills allow him to excel offensively as a quick, straight-line driver with the ability to change directions fluidly. He effectively exploits tight angles to get downhill and finish through contact, consistently converting tough layups and drawing fouls for and-one opportunities.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":[2027755],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eee043e1b4b"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">After a slow start, he found his rhythm and began impacting the game on both ends. He played strong on-ball defense against opposing guards and showed his ability to put the ball on the floor as a powerful baseline driver. Offensively, he knocked down a spot-up three and connected on another off the bounce. He used the rim smartly to shield defenders and finish on the opposite side. In transition, he ran the floor well and converted an and-one off the catch, highlighting his versatility and hustle.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2770642"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eee043e1bac"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He's a smooth player who moves effortlessly on the court. He penetrates with ease and consistently gets into the paint. He crashed the offensive glass for a follow-up layup and threw down an impressive put-back dunk in traffic. After another offensive rebound, he made the extra pass that led to a layup. Defensively, he was effective on the ball, coming up with a steal. As a help defender, he anticipated the opponent's pass, intercepted it, and passed the ball to his teammate for a transition dunk.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Jayden Thomas","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2026","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"6'5u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"77247","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"South Bronx Prep","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eee043e1c60"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He's a strong, physical, and versatile player who finishes effectively off the dribble. His powerful dunks sparked energy throughout the gym, showcasing his athleticism. He also displayed a confident shooting touch, knocking down shots from the midrange and extending his range beyond the three-point line.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Justin Williams","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2026","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"5'7u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"77246","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Monsignor McClancy High School","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"Lightning Amateur Basketball Club","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68eee043e1abb"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He has a strong build, a high basketball IQ, and the ability to play effectively within the offense. As a finisher, he consistently converts around the rim and shows the ability to finish with either hand. His quickness with the ball allows him to penetrate defenses and thrive in transition. Offensively, he's skilled, capable of knocking down threes and midrange jumpers. His feel for the game and court vision stood out, as he consistently found ways to get his teammates involved.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2780648"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68ee6fbd99920"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">He is an explosive lefty guard who uses his strength and feel to navigate the floor with confidence. He excelled in the open court, finishing a layup followed by a powerful dunk. As a playmaker, he connected on several sharp passes, one of which led directly to a dunk. Defensively, he was locked in on the ball and rotated well, contributing a key help-side block.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["2617751"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-68ee7a71baca5"} --> <!-- wp:paragraph --> <p>He played at a steady pace throughout the weekend and competed with relentless energy. As a scrappy defender, he drew multiple charges and consistently disrupted opposing ball handlers. Offensively, he knocked down a catch-and-shoot corner three, hit a smooth pull-up three, and used his quickness to finish a transition layup with control.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:paragraph --> <p>Additional Top Performers<br>[player_tooltip player_id='1880467' first='Amir' last='Cummings'] - Eagle Bronx<br>Brian Hsu - Cardozo<br>Cameron Tull - Scanlan<br>Daquan Bryant - St. John's Prep<br>[player_tooltip player_id='2840221' first='Dean' last='Diaz'] - Lincoln<br>Denim Trottman - Eagle Bronx<br>[player_tooltip player_id='2879140' first='Eli' last='Murray'] - St. Francis Prep<br>Elijah Washington - Earl Monroe<br>Giovanni Moran - Eagle Bronx<br>Hank Williams - St. Mary's LI<br>Heathe -Thro Healings - Scanlan<br>Gregory Starveris - Cardozo<br>Marquise Lloyd - Lincoln<br>Myles Herbert - St. Mary's LI<br>[player_tooltip player_id='1880463' first='Najay' last='Bess'] - St. Rays<br>Noah Charles - Eagles Queens<br>Nysaun Ballinger - Eagle Queens<br>Oesoemanan Sacko - St. Francis Prep<br>Richard Fernandez - St. John's Prep<br>[player_tooltip player_id='2780653' first='Shane' last='Lopez'] - Mount St. Michael<br>[player_tooltip player_id='2234303' first='Shane' last='Seymour'] - Brooklyn Collegiate<br>Sylvanus Smart-Abbey - Atmosphere<br>Tristan Uzzle - Brandeis</p> <!-- /wp:paragraph -->

Day 2 of Test the Waters delivered a full slate of competitive matchups, offering teams continued opportunities to assess their growth and chemistry. Throughout the weekend, several standout players made their mark, showcasing skill, toughness, and high-level potential.

Aaron Tutt

Aaron Tutt

HEIGHT 5'11"
POS PG
CLASS 2028

Aaron Tutt

School: Forest Hills

This evaluation is available to subscribers.

He was strong as a one-on-one defender, staying disciplined and engaged on the ball. His tight ball-handling skills allow him to excel offensively as a quick, straight-line driver with the ability to change directions fluidly. He effectively exploits tight angles…

Subscribe to read

Is this you, Aaron? Unlock your evaluation to everyone by subscribing →

Penn State-Harrisburg
Brian Kapfer

Brian Kapfer

NY
SG
HEIGHT 6'3"
POS SG
CLASS 2026
View Player

Brian Kapfer

State: New York
School: Fordham Prep
Club: Jersey Force

This evaluation is available to subscribers.

After a slow start, he found his rhythm and began impacting the game on both ends. He played strong on-ball defense against opposing guards and showed his ability to put the ball on the floor as a powerful baseline driver.…

Subscribe to read

Is this you, Brian? Unlock your evaluation to everyone by subscribing →

Highlights

Elijah Jenkins

Elijah Jenkins

NY
SF/SG
HEIGHT 6'4"
POS SF/SG
CLASS 2027
View Player

Elijah Jenkins

State: New York
School: St. Raymond
Club: New Heights

This evaluation is available to subscribers.

He's a smooth player who moves effortlessly on the court. He penetrates with ease and consistently gets into the paint. He crashed the offensive glass for a follow-up layup and threw down an impressive put-back dunk in traffic. After another…

Subscribe to read

Is this you, Elijah? Unlock your evaluation to everyone by subscribing →

Highlights

Jayden Thomas

Jayden Thomas

HEIGHT 6'5"
POS SF
CLASS 2026

Jayden Thomas

School: South Bronx Prep

This evaluation is available to subscribers.

He's a strong, physical, and versatile player who finishes effectively off the dribble. His powerful dunks sparked energy throughout the gym, showcasing his athleticism. He also displayed a confident shooting touch, knocking down shots from the midrange and extending his…

Subscribe to read

Is this you, Jayden? Unlock your evaluation to everyone by subscribing →

Justin Williams

Justin Williams

HEIGHT 5'7"
POS PG
CLASS 2026

Justin Williams

School: Monsignor McClancy High School

This evaluation is available to subscribers.

He has a strong build, a high basketball IQ, and the ability to play effectively within the offense. As a finisher, he consistently converts around the rim and shows the ability to finish with either hand. His quickness with the…

Subscribe to read

Is this you, Justin? Unlock your evaluation to everyone by subscribing →

Supreme Hinton

Supreme Hinton

HEIGHT 6'3"
POS SG
CLASS 2028
View Player

Supreme Hinton

State: North Carolina
School: Mt. St. Michael Academy
Club: NY Gauchos

This evaluation is available to subscribers.

He is an explosive lefty guard who uses his strength and feel to navigate the floor with confidence. He excelled in the open court, finishing a layup followed by a powerful dunk. As a playmaker, he connected on several sharp…

Subscribe to read

Is this you, Supreme? Unlock your evaluation to everyone by subscribing →

Highlights

Zaire Johnson

Zaire Johnson

NY
PG
HEIGHT 5'11"
POS PG
CLASS 2027
View Player

Zaire Johnson

State: New York
School: St. Raymond

This evaluation is available to subscribers.

He played at a steady pace throughout the weekend and competed with relentless energy. As a scrappy defender, he drew multiple charges and consistently disrupted opposing ball handlers. Offensively, he knocked down a catch-and-shoot corner three, hit a smooth pull-up…

Subscribe to read

Is this you, Zaire? Unlock your evaluation to everyone by subscribing →

Highlights

Additional Top Performers
Amir Cummings Amir Cummings Amir Cummings 6'5" | CG Golden State Prep | 2027 CA-N - Eagle Bronx
Brian Hsu - Cardozo
Cameron Tull - Scanlan
Daquan Bryant - St. John's Prep
Dean Diaz Dean Diaz 6'4" | PG/SG Abraham Lincoln | 2026 NY - Lincoln
Denim Trottman - Eagle Bronx
Eli Murray Eli Murray Eli Murray 6'8" | SF/SG St. Francis Prep | 2029 State NY - St. Francis Prep
Elijah Washington - Earl Monroe
Giovanni Moran - Eagle Bronx
Hank Williams - St. Mary's LI
Heathe -Thro Healings - Scanlan
Gregory Starveris - Cardozo
Marquise Lloyd - Lincoln
Myles Herbert - St. Mary's LI
Najay Bess Najay Bess Najay Bess 6'3" | CG St. Raymond | 2026 State NY - St. Rays
Noah Charles - Eagles Queens
Nysaun Ballinger - Eagle Queens
Oesoemanan Sacko - St. Francis Prep
Richard Fernandez - St. John's Prep
Shane Lopez Shane Lopez 5'11" | PG Eagle Academy-Bronx | 2028 State NY - Mount St. Michael
Shane Seymour Shane Seymour Shane Seymour 6'3" | SG Hudson Catholic | 2027 State NJ - Brooklyn Collegiate
Sylvanus Smart-Abbey - Atmosphere
Tristan Uzzle - Brandeis

Access all of Prep Hoops

Continue reading this article and every scouting report.

Continue Reading
Your exposure. Your journey. Get the Prep Network app. Your exposure. Your journey. Get the Prep Network app.

Related Articles

  • 2028 Rankings Deep Dive: A Closer Look at the Debutants

    2028 Rankings Deep Dive: A Closer Look at the Debutants

    Brian Flinn • October 20

  • 2028 Rankings Deep Dive: A Closer Look at The Risers

    2028 Rankings Deep Dive: A Closer Look at The Risers

    Brian Flinn • October 19

  • Island Grind High School Preseason Invitational Top Duos

    Island Grind High School Preseason Invitational Top Duos

    Brian Reichert • October 19

  • City Is Mine Quarterfinal Standouts

    City Is Mine Quarterfinal Standouts

    Brian Flinn • October 19

  • City is Mine WK3 Saturday Forward Standouts

    City is Mine WK3 Saturday Forward Standouts

    Brian Flinn • October 18

Upgrade to Prep Hoops+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More

Prep Network

  • Prep Network
  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Girls Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • About
  • Careers
  • Store (opens in a new tab)
  • Partner Interest Form (opens in a new tab)

Resources

  • Terms of Service (opens in a new tab)
  • Privacy Policy (opens in a new tab)
  • Accessibility (opens in a new tab)
  • Cookie Policy (opens in a new tab)
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources (opens in a new tab)
  • College Scholarship Search (opens in a new tab)
  • Terms for Sales and Promotions (opens in a new tab)

Support

  • My Account
  • Contact
  • Sitemap

© 2026 Prep Hoops. All rights reserved.