This event is in the "Teens & Tweens" group. 100 Domino Challenge Friday, July 11, 2025 at 2:00pm - 4:00pm Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: STEM Age Group: Teens & Tweens Event Details: Do you think you have the skills to create a really amazing domino fall using only 100 dominoes? It sounds simple, but it is not as easy as you think. Come put all your skills to t... Required This event is in the "Teens & Tweens" group. Jul 11 2025 Fri 100 Domino Challenge 2:00pm - 4:00pm Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Teens & Tweens Program Type: STEM Required Seats Remaining: 15 Event Details: Do you think you have the skills to create a really amazing domino fall using only 100 dominoes? It sounds simple, but it is not as easy as you think. Come put all your skills to the test and see if you can out build the other contestants.
This event is in the "Teens & Tweens" group. This event is in the "Tweens (10-13 yrs.)" group. This event is in the "Teens (13-18 yrs.)" group. Adopt-a-shelf Shelving Test Friday, July 11, 2025 at 6:00pm - 6:30pm Craft Room at Mount Laurel Library Program Type: Teen Volunteer Opportunity Age Group: Teens & Tweens, Tweens (10-13 yrs.), Teens (13-18 yrs.) Event Details: REGISTRATION OPENS 2 WEEKS PRIOR TO THE TEST.This test is for students between the ages of 10-17 (18 if still a senior) looking to participate in the Adopt-a-Shelf program. It cove... Required This event is in the "Teens & Tweens" group. This event is in the "Tweens (10-13 yrs.)" group. This event is in the "Teens (13-18 yrs.)" group. Jul 11 2025 Fri Adopt-a-shelf Shelving Test 6:00pm - 6:30pm Library Branch: Mount Laurel Library Room: Craft Room Age Group: Teens & Tweens, Tweens (10-13 yrs.), Teens (13-18 yrs.) Program Type: Teen Volunteer Opportunity Required Seats Remaining: 12 Event Details: REGISTRATION OPENS 2 WEEKS PRIOR TO THE TEST.
This event is in the "Adults (18+)" group. Saturday Matinée Saturday, July 12, 2025 at 1:00pm - 3:30pm Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Movie Age Group: Adults (18+) Event Details: Join us for a matinée movie. Details to be announced. Free snacks and popcorn will be provided! No registration required. This event is in the "Adults (18+)" group. Jul 12 2025 Sat Saturday Matinée 1:00pm - 3:30pm Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Adults (18+) Program Type: Movie Event Details: Join us for a matinée movie. Details to be announced. Free snacks and popcorn will be provided! No registration required.
This event is in the "Teens & Tweens" group. This event is in the "Tweens (10-13 yrs.)" group. This event is in the "Teens (13-18 yrs.)" group. Adopt-a-shelf Shelving Test Saturday, July 12, 2025 at 4:00pm - 4:30pm Craft Room at Mount Laurel Library Program Type: Teen Volunteer Opportunity Age Group: Teens & Tweens, Tweens (10-13 yrs.), Teens (13-18 yrs.) Event Details: ***This is the rescheduled test from October 19th***REGISTRATION OPENS 2 WEEKS PRIOR TO THE TEST.This test is for students between the ages of 10-17 (18 if still a senior) looking ... Required This event is in the "Teens & Tweens" group. This event is in the "Tweens (10-13 yrs.)" group. This event is in the "Teens (13-18 yrs.)" group. Jul 12 2025 Sat Adopt-a-shelf Shelving Test 4:00pm - 4:30pm Library Branch: Mount Laurel Library Room: Craft Room Age Group: Teens & Tweens, Tweens (10-13 yrs.), Teens (13-18 yrs.) Program Type: Teen Volunteer Opportunity Required Seats Remaining: 12 Event Details: ***This is the rescheduled test from October 19th***REGISTRATION OPENS 2 WEEKS PRIOR TO THE TEST.
This event is in the "Everyone" group. Concert: The Homegrown String Band Sunday, July 13, 2025 at 2:00pm - 3:00pm In Library at Mount Laurel Library Program Type: Music Age Group: Everyone Event Details: A family band with a unique repertoire of original and traditional music, the Homegrown String Band brings an American folk tradition into the twenty-first century. No registration... This event is in the "Everyone" group. Jul 13 2025 Sun Concert: The Homegrown String Band 2:00pm - 3:00pm Library Branch: Mount Laurel Library Room: In Library Age Group: Everyone Program Type: Music Event Details: A family band with a unique repertoire of original and traditional music, the Homegrown String Band brings an American folk tradition into the twenty-first century. No registration required.
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. Move & Groove Monday, July 14, 2025 at 10:30am - 11:00am Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Health & Wellness, Music Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.) Move & Groove: Join us for this weekly event where we dance along to a playlist of our favorite songs and play with egg shakers, rhythm sticks, and more! Designed for ages 18 months - 5 year... This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. Jul 14 2025 Mon Move & Groove 10:30am - 11:00am Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.) Program Type: Health & Wellness, Music Join us for this weekly event where we dance along to a playlist of our favorite songs and play with egg shakers, rhythm sticks, and more! Designed for ages 18 months - 5 years old, this program gives kids a chance to dance, sing, and get active! No registration required. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Adults (18+)" group. Silent Book Club Monday, July 14, 2025 at 6:30pm - 8:00pm Quiet Study at Mount Laurel Library Program Type: Book Club Age Group: Adults (18+) Event Details: Are you looking for a cozy spot to read in companionable silence? Maybe a place to gather with other book lovers and find out what they're reading? Guess what we have just the plac... This event is in the "Adults (18+)" group. Jul 14 2025 Mon Silent Book Club 6:30pm - 8:00pm Library Branch: Mount Laurel Library Room: Quiet Study Age Group: Adults (18+) Program Type: Book Club Event Details: Are you looking for a cozy spot to read in companionable silence? Maybe a place to gather with other book lovers and find out what they're reading?
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. Toddler Storytime Tuesday, July 15, 2025 at 10:30am - 11:30am Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Storytime Age Group: Toddlers (18 mos. - 3 yrs.) Toddler Storytime: Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps toddlers build early literacy skills and a love of reading. D... This event is in the "Toddlers (18 mos. - 3 yrs.)" group. Jul 15 2025 Tue Toddler Storytime 10:30am - 11:30am Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Toddlers (18 mos. - 3 yrs.) Program Type: Storytime Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps toddlers build early literacy skills and a love of reading. Designed for ages 18 months - 3 years. No registration required. Storytime is from 10:30-11. Join us from 11-11:30 for playtime, a craft, and gardening (weather-dependent)! Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Adults (18+)" group. Mah Jong Tuesday, July 15, 2025 at 1:00pm - 4:00pm Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Games Age Group: Adults (18+) Mahjong: Mahjong is a fun and popular tile-based game of strategy, skill, and lots of luck. Some experience recommended. Bring your National Mahjong League 2024 card and a mahjong set (if y... This event is in the "Adults (18+)" group. Jul 15 2025 Tue Mah Jong 1:00pm - 4:00pm Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Adults (18+) Program Type: Games Mahjong is a fun and popular tile-based game of strategy, skill, and lots of luck. Some experience recommended. Bring your National Mahjong League 2024 card and a mahjong set (if you have one). No registration required.
This event is in the "Preschool (3-5 yrs.)" group. Preschool Storytime Wednesday, July 16, 2025 at 10:30am - 11:30am Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Storytime Age Group: Preschool (3-5 yrs.) Preschool Storytime: Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps preschoolers build early literacy skills and a love of reading.&nb... This event is in the "Preschool (3-5 yrs.)" group. Jul 16 2025 Wed Preschool Storytime 10:30am - 11:30am Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Preschool (3-5 yrs.) Program Type: Storytime Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps preschoolers build early literacy skills and a love of reading. Designed for ages 3-5. No registration required. Storytime is from 10:30-11. Join us from 11-11:30 for playtime, a craft, and gardening (weather-dependent)! Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Adults (18+)" group. Talk: New Jersey's Agricultural Inventions Wednesday, July 16, 2025 at 1:00pm - 2:00pm Meeting Room 2 at Mount Laurel Library Program Type: Speaker Age Group: Adults (18+) Event Details: New Jersey produces an abundance of crops, from cranberries to the renowned tomato. Come and learn about the many agricultural inventions, innovations, and discoveries made in the ... This event is in the "Adults (18+)" group. Jul 16 2025 Wed Talk: New Jersey's Agricultural Inventions 1:00pm - 2:00pm Library Branch: Mount Laurel Library Room: Meeting Room 2 Age Group: Adults (18+) Program Type: Speaker Event Details: New Jersey produces an abundance of crops, from cranberries to the renowned tomato. Come and learn about the many agricultural inventions, innovations, and discoveries made in the Garden State. Hosted by Judith Krall-Russo.
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. Caregiver & Me Yoga Friday, July 18, 2025 at 10:30am - 11:00am Meeting Room 2 at Mount Laurel Library Program Type: Health & Wellness Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.) Caregiver & Me Yoga: Connect with your child through yoga! This class incorporates yoga poses, breathing techniques, music, and games in a safe and engaging way. The class is open to children of a... Required This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. Jul 18 2025 Fri Caregiver & Me Yoga 10:30am - 11:00am Library Branch: Mount Laurel Library Room: Meeting Room 2 Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.) Program Type: Health & Wellness Required Seats Remaining: 20 Connect with your child through yoga! This class incorporates yoga poses, breathing techniques, music, and games in a safe and engaging way. The class is open to children of all abilities, ages 2-5. Please bring a mat if possible (we also have some available to borrow) and come prepared to have fun! Registration required -- please register the child only. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Preschool (3-5 yrs.)" group. This event is in the "School age (5-10 yrs.)" group. Winnie the Pooh with Bright Star Theatre Friday, July 18, 2025 at 4:00pm - 5:30pm Meeting Room 1 & 2 Combined at Mount Laurel Library Age Group: Preschool (3-5 yrs.), School age (5-10 yrs.) Event Details: The beloved literary classic comes to life in this sweet and charming production. Join Pooh and all of your favorite characters from Hundred Acre Wood as they find themselves ... Required This event is in the "Preschool (3-5 yrs.)" group. This event is in the "School age (5-10 yrs.)" group. Jul 18 2025 Fri Winnie the Pooh with Bright Star Theatre 4:00pm - 5:30pm Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Preschool (3-5 yrs.), School age (5-10 yrs.) Required Seats Remaining: 95 Event Details: The beloved literary classic comes to life in this sweet and charming production. Join Pooh and all of your favorite characters from Hundred Acre Wood as they find themselves in the playful predicaments first imagined by writer A.A.
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. This event is in the "School age (5-10 yrs.)" group. Family Storytime Saturday, July 19, 2025 at 10:30am - 11:30am Meeting Room 2 at Mount Laurel Library Program Type: Storytime Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.), School age (5-10 yrs.) Family Storytime: Join us every other Saturday for stories, songs, fingerplays, and more as we explore new books from our collection! This storytime helps kids build early literacy skills and a... This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. This event is in the "School age (5-10 yrs.)" group. Jul 19 2025 Sat Family Storytime 10:30am - 11:30am Library Branch: Mount Laurel Library Room: Meeting Room 2 Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.), School age (5-10 yrs.) Program Type: Storytime Join us every other Saturday for stories, songs, fingerplays, and more as we explore new books from our collection! This storytime helps kids build early literacy skills and a love of reading. Best for ages 18 months and up. No registration required. Join us after storytime for playtime, a craft, and gardening (weather-dependent)! Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Teens & Tweens" group. Student Volunteer Sunday Sunday, July 20, 2025 at 12:00pm - 2:00pm Craft Room at Mount Laurel Library Program Type: Teen Volunteer Opportunity Age Group: Teens & Tweens Required This event is in the "Teens & Tweens" group. Jul 20 2025 Sun Student Volunteer Sunday 12:00pm - 2:00pm Library Branch: Mount Laurel Library Room: Craft Room Age Group: Teens & Tweens Program Type: Teen Volunteer Opportunity Required Seats Remaining: 12
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. Move & Groove Monday, July 21, 2025 at 10:30am - 11:00am Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Health & Wellness, Music Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.) Move & Groove: Join us for this weekly event where we dance along to a playlist of our favorite songs and play with egg shakers, rhythm sticks, and more! Designed for ages 18 months - 5 year... This event is in the "Toddlers (18 mos. - 3 yrs.)" group. This event is in the "Preschool (3-5 yrs.)" group. Jul 21 2025 Mon Move & Groove 10:30am - 11:00am Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Toddlers (18 mos. - 3 yrs.), Preschool (3-5 yrs.) Program Type: Health & Wellness, Music Join us for this weekly event where we dance along to a playlist of our favorite songs and play with egg shakers, rhythm sticks, and more! Designed for ages 18 months - 5 years old, this program gives kids a chance to dance, sing, and get active! No registration required. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. Toddler Storytime Tuesday, July 22, 2025 at 10:30am - 11:30am Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Storytime Age Group: Toddlers (18 mos. - 3 yrs.) Toddler Storytime: Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps toddlers build early literacy skills and a love of reading. D... This event is in the "Toddlers (18 mos. - 3 yrs.)" group. Jul 22 2025 Tue Toddler Storytime 10:30am - 11:30am Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Toddlers (18 mos. - 3 yrs.) Program Type: Storytime Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps toddlers build early literacy skills and a love of reading. Designed for ages 18 months - 3 years. No registration required. Storytime is from 10:30-11. Join us from 11-11:30 for playtime, a craft, and gardening (weather-dependent)! Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Adults (18+)" group. Dance Class: Rumba Tuesday, July 22, 2025 at 7:00pm - 8:00pm Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Health & Wellness Age Group: Adults (18+) Event Details: Dancing is back for the Summer! Stop in at the library for a beginner's dance lesson. Diane from Dances by Diane will be here teaching the Rumba this Tuesday evening.&n... This event is in the "Adults (18+)" group. Jul 22 2025 Tue Dance Class: Rumba 7:00pm - 8:00pm Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Adults (18+) Program Type: Health & Wellness Event Details: Dancing is back for the Summer!
This event is in the "Preschool (3-5 yrs.)" group. Preschool Storytime Wednesday, July 23, 2025 at 10:30am - 11:30am Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Storytime Age Group: Preschool (3-5 yrs.) Preschool Storytime: Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps preschoolers build early literacy skills and a love of reading.&nb... This event is in the "Preschool (3-5 yrs.)" group. Jul 23 2025 Wed Preschool Storytime 10:30am - 11:30am Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Preschool (3-5 yrs.) Program Type: Storytime Join us for stories, songs, fingerplays, and more as we explore a new theme every week! This storytime helps preschoolers build early literacy skills and a love of reading. Designed for ages 3-5. No registration required. Storytime is from 10:30-11. Join us from 11-11:30 for playtime, a craft, and gardening (weather-dependent)! Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "School age (5-10 yrs.)" group. Yoga for Kids Wednesday, July 23, 2025 at 4:15pm - 5:00pm Meeting Room 2 at Mount Laurel Library Program Type: Health & Wellness Age Group: School age (5-10 yrs.) Yoga for Kids: This 45 minute yoga class is designed for kids ages 6-8. The students will build strength, balance, and flexibility while promoting body awareness and self-confidence. The cla... Required This event is in the "School age (5-10 yrs.)" group. Jul 23 2025 Wed Yoga for Kids 4:15pm - 5:00pm Library Branch: Mount Laurel Library Room: Meeting Room 2 Age Group: School age (5-10 yrs.) Program Type: Health & Wellness Required Seats Remaining: 12 This 45 minute yoga class is designed for kids ages 6-8. The students will build strength, balance, and flexibility while promoting body awareness and self-confidence. The class includes breathwork, yoga poses, music, games, and relaxation and is presented in a fun and engaging way. This class features adaptations like lower lighting, small class size, a visual schedule, and fidget toys/tools and is accessible for children with intellectual and developmental disabilities and special needs. We promise to offer a calm environment where every child feels nurtured and supported. Registration required. Please bring a mat or towel if possible (we also have some available to borrow).
This event is in the "Preschool (3-5 yrs.)" group. Tumblin' Tots Thursday, July 24, 2025 at 10:30am - 11:00am Meeting Room 2 at Mount Laurel Library Program Type: Health & Wellness Age Group: Preschool (3-5 yrs.) Tumblin' Tots: Join Miss Amy of Tumblin' Tots for a fun and energetic movement class designed especially for ages 2.5 - 5 years. Registration with a current Mount Laurel Library card is required.... Required This event is in the "Preschool (3-5 yrs.)" group. Jul 24 2025 Thu Tumblin' Tots 10:30am - 11:00am Library Branch: Mount Laurel Library Room: Meeting Room 2 Age Group: Preschool (3-5 yrs.) Program Type: Health & Wellness Required Seats Remaining: 12 Join Miss Amy of Tumblin' Tots for a fun and energetic movement class designed especially for ages 2.5 - 5 years. Registration with a current Mount Laurel Library card is required. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Toddlers (18 mos. - 3 yrs.)" group. Tots Art Time Thursday, July 24, 2025 at 10:30am - 11:15am Craft Room at Mount Laurel Library Program Type: Arts & Crafts Age Group: Toddlers (18 mos. - 3 yrs.) Event Details: An art class for the little ones to enjoy with parents and caregivers. Designed for ages 18 months to 3 years old. Registration with a current Mount Laurel Library card is required... Required This event is in the "Toddlers (18 mos. - 3 yrs.)" group. Jul 24 2025 Thu Tots Art Time 10:30am - 11:15am Library Branch: Mount Laurel Library Room: Craft Room Age Group: Toddlers (18 mos. - 3 yrs.) Program Type: Arts & Crafts Required Seats Remaining: 14 Event Details: An art class for the little ones to enjoy with parents and caregivers. Designed for ages 18 months to 3 years old. Registration with a current Mount Laurel Library card is required. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Preschool (3-5 yrs.)" group. Tumblin' Tots Thursday, July 24, 2025 at 11:15am - 11:45am Meeting Room 2 at Mount Laurel Library Program Type: Health & Wellness Age Group: Preschool (3-5 yrs.) Tumblin' Tots: Join Miss Amy of Tumblin' Tots for a fun and energetic movement class designed especially for ages 2.5 - 5 years. Registration with a current Mount Laurel Library card is required.... Required This event is in the "Preschool (3-5 yrs.)" group. Jul 24 2025 Thu Tumblin' Tots 11:15am - 11:45am Library Branch: Mount Laurel Library Room: Meeting Room 2 Age Group: Preschool (3-5 yrs.) Program Type: Health & Wellness Required Seats Remaining: 12 Join Miss Amy of Tumblin' Tots for a fun and energetic movement class designed especially for ages 2.5 - 5 years. Registration with a current Mount Laurel Library card is required. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Adults (18+)" group. Two of a Kind Concert for Adults with Disabilities Thursday, July 24, 2025 at 1:00pm - 2:00pm Meeting Room 1 & 2 Combined at Mount Laurel Library Program Type: Music Age Group: Adults (18+) Event Details: "Vibrant Voices: A Concert of Music, Art, and Reading Fun!" is our program for the CSLP 2025 theme of "Color Your World", and features songs about reading, books and the library, s... This event is in the "Adults (18+)" group. Jul 24 2025 Thu Two of a Kind Concert for Adults with Disabilities 1:00pm - 2:00pm Library Branch: Mount Laurel Library Room: Meeting Room 1 & 2 Combined Age Group: Adults (18+) Program Type: Music Event Details: "Vibrant Voices: A Concert of Music, Art, and Reading Fun!" is our program for the CSLP 2025 theme of "Color Your World", and features songs about reading, books and the library, songs about art and color, and so