adapted by Cheryl Scott