There are no tryouts for Rec basketball - everyone is placed on a team. We employ a high level of diversity in how we mesh and mold the group throughout the day. Parents must enroll their LIT on the website. LOCAL LAW NO 5 OF 2023 STREET OPENING PERMITS AMENDMENTS, August 2023 Clifton Park Senior Center Newsletter, RESOLUTION NO 165 OF 2023 SUBJECT TO PERMISSIVE REFERENDUM CONVEY LAND TO CP SPORTSMEN'S CLUB. All staff members have multiple clearances as required by the Department of Health. Start:Monday, June 26, 2023, 9:00:00 PM End: Tuesday, August 1, 2023, 8:59:59 PM 4 v 4 Summer Sand Volleyball High School League (Thursdays) June 29 - August 3 (Thursdays from 6-8PM skipping July 4th week) $350 per team Captain (or coach) Register your team, minimum of 6 players, for 4v4 league play. Our training sessions are based on the fundamentals of the game. Accessibility is our goal, please contact us with site improvements. This email address is being protected from spambots. TeamPage; Schedule; Seasons. For over 30 years, the National Inventors Hall of Fame has inspired millions of children through its flagship summer program, Camp Invention. We push players to absorb the fundamentals while building on more advanced skill sets and movements. Mar 19, 2023. 8U Travel Registration is. Follow Thru Basketball Camp - Full Day: 07/24/2023-07/27/2023: S. M. T. W. T. F. S. TBD: 7-16 Years: . ITs (Leaders in Training) will be children 13 to 15 years old who are, experience with the program, age, and performance as a LIT. Follow him on Twitter at @TedRemsnyder. Typically there is a 50/50 split between outdoor and indoor play. Please use current grade when registering for this program! As much as it helps the kid, it helps us also if theres a time of need where something is going on, we might be able to reach that kid faster or easier.. Training at a VENT Fitness facility requires the purchase of a single-visit Court Access Pass. Please click on the High School Travel League link on the left side of this page. Hand wraps not required, but recommended. Some popular services for recreation centers include: Copyright 20042023 Yelp Inc. Yelp, , and related marks are registered trademarks of Yelp. This interactive and educational art studio is a space to learn, create, relax, experiment, and above all, have fun. Cost: $100 Summer Camps & Clinics in the Area. to be supervised AT ALL TIMES and can not use any area other then the pool and basketball court.more, Upstairs is the indoor running track, and you'll also find a basketball court as well as a number ofmore. We offer a lunch two days per week. some are older and some newer. Please select the events you wish to register for. He plans to pass on his knowledge of the game and help young people understand how to use basketball as a tool for getting what they really want out of life. Burn Boot Camp is a fitness facility that transforms lives and communities through. Elevate Events Does Your Student Athlete Have an Up-to-Date Player Waiver? The weeklong program is led by qualified local educators in your community and shows children in grades K-6 Read More. Clifton Park, NY. Get Details Claim Your Listing. Mar 05, 2023. = Boxing games including fast feet, knee tag, shoulder tag, mitt relay, etc. The Schenectady City School District allowed Plowden to use the districts sports van to transport the campers to Halfmoon throughout the week, with Plowden ferrying a dozen kids from ages 11 to 17 to the camp from July 10 through July 14. We are proud to add Girls Winter Rec to our programs, starting in the Winter of 2023-24. https://parksrec.egov.basgov.com/cliftonpark, -----------------------------------------, Please check this site for any game cancellations, --------------------------------------------, ---------------------------------------------. Contact Us - 518-371-6651 1 Town Hall Plaza Clifton Park, NY 12065 Hours: Monday - Friday: 9:00am - 5:00pm Looking for something fun to do this Easter weekend in the Clifton Park area? Reviews on Indoor Basketball Court in Clifton Park, NY 12065 - Rudy A Ciccotti Family Recreation Center, Sportime Schenectady, ABC Sports & Fitness, Saratoga Regional YMCA - Saratoga Springs Branch, Guilderland YMCA, Greenbush YMCA, Saratoga Regional YMCA - Wilton Branch My son has been seeing him for a few years. Please check this site for any game cancellations Registration opening is September 11, 2023. Clifton Park Action Park - 10,000sqft unstaffed skate park with over 20 pieces of concrete and modular skate equipment, located in the heart of Clifton Park. 12 games, 2 referees per game, jersey included in price Old friends and new friends will get together in this introductory week and community building week where the crew administers lots of friendship and cooperative-based games and activities to assimilate everyone to the new environment and train them on the TSL way. We operate out of schools, church halls etc. Mar 08, 2023. We push players to absorb the fundamentals while building on more advanced skill sets and movements. Group Training Learn More Private Training Learn More Follow, like and subscribe to cliftonpark.com on social media. Grind Time Training is excited to announce a special partnership with VENT Fitness. You can register: 1. online (please use the link on the home page) 2. in-person, Monday-Friday, 9 AM - 5 PM, at the Office of Parks, Recreation, and Community Affairs, at CP Town Hall 518-371-6667. Join us for another year of our Town of Clifton Park Summer Basketball Program! Will Harris and his whole team are amazing. The Office of Parks and Recreation offers recreational, social and cultural opportunities for residents through programs, events, historic tours, park reservations, publications, and performing arts. Click the link to learn more and register your athlete. Huerter said he hopes to continue the relationship with Plowden and the Schenectady department in future years. Alive at Five: The Skatalites / Dr. Jah and the Love Prophets. Is this your business? JV Level & Varsity Level, League will run from July 10 through August 16 (6 weeks total) We strive to insure accuracy on CliftonPark.com however accuracy cannot be guaranteed. The camp will run 9:00am-4:00pm starting 8/14 through 8/17. Grind Time Basketball offers training memberships for players of all skill levels who want to improve their skills. Accessibility is our goal, please contact us with site improvements. Daily water play with sprinklers every day. Former small forward for University of Virginia and graduate of University at Albany (2010). Clifton Park NY boys travel basketball My son always walks away soaking wet, but always says how fun it was. There is something for everyone! $125 per person, $45 annual facility fee, Men's Adult Basketball League - Summer Session, Ages 6+ Too often parents of young children, in particular, enroll for a full summer and expect that their child is going to magically integrate without any transitional time. . Clifton Park remains true to its motto: Clifton Park A Great Place to Live, Work and Play!, Latham, NY. Open to all children entering grades K-3rd in Fall 2023 Golfers must bring their own clubs. The name is derived from an early land patent. The Town Board restored the downstairs of the building after it's aquisition in 1999, and re-opened Historic Grooms Tavern on April 14, 2007 to be used as an historic & cultural center. Because our program is not dependent on unpredictable variables, the structure and integrity of each day is ensured. - TheBarney Road Golf Course is an executive par-3 golf course, located just minutes from Exit 9. We are proud to add Girls Winter Rec to our programs, starting in the Winter of 2023-24. Contact Ted Remsnyder at [emailprotected]. Impact recreation camps are the perfect day camp to keep kids active and having fun! People also searched for these near Clifton Park: See more indoor basketball court near Clifton Park. Intermediate and Advanced division, please pick one when registering team. Boys and Girls Summer Ball. Categories: -Sports-, Email Newsletter, News, Schenectady, Schenectady County. Plowden said the daily camp trips allow a Schenectady officer to connect with local students on a personal level. Thomas Huerter, Kevins older brother, said the camp worked exclusively with Plowden for its scholarship program for the camps first session last week. Special activities include theme days, crafts, and more! In this program kids will learn the following: Boys of CliftonPark/Halfmoon/Rexfordhave been enjoying this program for over 27 years, going back to its roots in the CYO basketball program - and we are sure the girls will as well. Some prior basketball experience is recommended, August 2, 9, 16, 23 from 5-5:45PM Please use the Search options on the right to find upcoming events. Each athlete/participant may bring their OWN water bottle or sports drink. Regardless of our theme, your children will enjoy the routine-based program. -----------------------------------------, Please note: This program is not Contact Us - 518-371-6651 1 Town Hall Plaza Clifton Park, NY 12065 Hours: Monday - Friday: 9:00am - 5:00pm 2022-2023 . Clifton Park has preserved and restored significant historic sites, such as the Grooms Tavern, and has acquired, protected, preserved and purchased development rights on over 1000 acres, balancing our rural roots with innovative residential designs and twenty-first century economic development in New Yorks Tech Valley. Check-out the Dance and Twirl Series the following week if you are interested in learning additional skills and a short routine. all forms for program & event registrations, camps, indoor and outdoor facility rentals. Boys and Girls Fall Ball. Max Participants: 4, Learn the fundamentals of boxing with Nasir Mayfield, a Level 2 USA Boxing Coach from the Ring of Hope Boxing Club. Our ratio is 1:12, per DOH requirement. He was there watching camp with us each day and all of the kids were great.. Its the same thing with policing, with the bad rep that we may get, when we talk about sports, whether its the Giants, Yankees, Knicks, everybody starts chiming in and everybody builds that relationship and rapport.. Summer Fun in the Sun at Stefan Tatarenko Memorial Park; Summer Specialty Camps. var prefix = 'ma' + 'il' + 'to'; Yes. July 7, 14, 21, 28 from 5-6PM (Friday nights) What did people search for similar to indoor basketball court near Clifton Park, NY? Their summer camp focuses on recreational activities in small and large groups. If cancelled at least 48 hours prior to program starting, 50% will be returned. Please note that there are notryouts for Rec basketball, only for the highschool Travel portion of the program. $150 per team (1 game fee), A great chance to get ready the weekend before the Million Dollar Beach Tournament in Lake George!! FALL REGISTRATION has begun (use the link above). Clifton Recreation Department. According to the United States Census Bureau, the 2020 population was 38,209 and is approximately 50 square miles in size. Clifton Park is a suburban town in Saratoga County, New York, United States. This field is for validation purposes and should be left unchanged. Summer camps under Department of Health are not self-contained daycare classrooms, nor do they run like school. Latham, NY 12110. This program is open to all boys and girls, from grades 2 through 12,who live in the Shenendehowa School District orthe Town of Clifton Park (including Rexford), with the exception ofboys who are registered on a travel basketball team in grades 2-8, whoare not eligible to participate. Albany , NY , 12208. There are programs for kids in K - 8th grade. Discover Clifton Park & Southern Saratoga. Coach Dags is considered one of the top basketball trainers in the country. Oversized bags and/or coolers are prohibited. Skyhawks.com Clifton Park NY offers All Sports Camps & Clinics for players of all levels, ages 4-12. 1. online (please use the link on the home page) My sons total game has changed. Search our list of educational and outdoor camps below. You can register: When the kids first see you, they might see you in a police uniform, but they also know you as a friend or a coach and its not just, Hey, hes a police officer, he said. ONLINE REGISTRATIONRegister above for any Parks and Recreation programs & events!PLEASE MAKE SURE TO UPDATE YOUR ACCOUNT BEFORE REGISTERING FOR ANY EVENTS OR PROGRAMS! We stress recreation, instruction, and fun - for players of all abilities. News. Clifton Park Hoops Clifton Park summer camps and day camps are the perfect way to keep kids and teens entertained! Copyright Town of Clifton Park, Open Space, Trails & Riverfront Advisory Committee, LOCAL LAW NO 5 OF 2023 STREET OPENING PERMITS AMENDMENTS, August 2023 Clifton Park Senior Center Newsletter, RESOLUTION NO 165 OF 2023 SUBJECT TO PERMISSIVE REFERENDUM CONVEY LAND TO CP SPORTSMEN'S CLUB. Parents are called in the event of serious injury or sickness, and if needed we will call 911. Don't miss the Alive at Five outdoor summer concert series this year at Jennings Landing in Albany! (PHOTO CONTRIBUTED). TeamPage; Schedule; Seasons. . BOYS & GIRLS WINTER REC BASKETBALL 135 Academy Road. Miss Shen Softball will not turn anyone away based on their inability to pay. Backpacks and/or bags are subject to inspection. Date: 7/20/23 - 8/10/23 2 games in 2 days Location: Impact's Performance space, on the heavy bags Clifton Park Town Hall. Every session is harder than the next and they love it. Spring T-ball Clinic Regi. Best indoor basketball court near Clifton Park, NY 12065. "Like" TSL Kids Crew on Facebook and see lots of actual pictures from all our programs and facilities. Boys and Girls Summer Ball Cost: $100 per person plus $45 annual facility fee, Play multiple mini games per night! The pools are used for recreational, athletic, and social events for all ages. We have established a unique culture that permeates every site and that is realized by the most invested of families who understand and appreciate our goals. We get to see what makes them laugh and what makes them happy. affiliated with anyTravel programs, other than Boys High School Travel. 900 Clifton Avenue. HS Travel Basketball programs 970 NY-146, Clifton Park, NY 12065, USA. The name is derived from an early land patent. Copyright Town of Clifton Park, Open Space, Trails & Riverfront Advisory Committee. Open to golfers of all skill levels, ages 11-16. Coach Will has taken my childrens game to a new level. Please use current grade when registering for this program! - a twice-yearly publication that is mailed directly to Clifton Park residents, outlining all upcoming events, programs and camps! High School Basketball teams only (JV & Varsity Levels, Boys & Girls) Find affordable All sports activities in your Clifton Park NY area. Weve got you covered! Cost: $125 per person Once a program has started, no refunds or pro-rating will be granted. Dinner will be provided by Capital City Barbecue and includes a half chicken, baked potato, coleslaw, dinner roll, and dessert. They feature high-energy group games, sports, and activities on our hardwood courts. 6:00 a.m. - 7:30 a.m. You need JavaScript enabled to view it. We also offer a High School BoysTravel program, for which there will be tryouts in November. Apply Online What's Going on at the Southern Saratoga YMCA Les Mills BODYPUMP Now Offered Check our Schedule Swim Lessons 518 Softball. Phone: 973-470-5956. Programs, even if arising from their negligence to the fullest extent permitted by law. << ==================== Past Announcements. Join us for another year of our Town of Clifton Park Summer Basketball Program! Toggle navigation. Marissa is a professionally trained competitive baton twirler who is looking to share her years of experience with the next generation that would love to explore the performance art! 9AM start time Our staff members are trained to know children. Camp Pricing includes lunch at Courtside Grille! Regiter now for 8U travel at Miss Shen! They can be purchased upon arrival for $5/visit. 2. in-person, Monday-Friday, 9 AM - 5 PM, at the Office of Parks, Recreation, and Community Affairs, at CP Town Hall 518-371-6667. Saratoga County Chamber Supports our Valient Front Line Health Care Workers! We grind for what we want. Session I summer league will run from July 11 - August 1 (Tuesdays from 6-8PM for 4 weeks) Having trouble using this site? For cuts, bumps and scrapes. TheRec program is conducted on Saturdays, from the beginning of November through late March. Please alert us if there is any inaccurate information here. I love that the coaches are engaging, they are always encouraging and correcting the players. Clifton Park Junior Golf League. Clifton Park - JA. Grind Time Basketball offers training programs for players of all skill levels who want to raise the level of their game. June 29 August 3 (Thursdays from 6-8PM skipping July 4th week) $350 per team We are happy to welcome the girls to our program. Email: cliftonrec@cliftonnj.org. Registration link for all of our programs:https://parksrec.egov.basgov.com/cliftonpark 2011-2012; 2012-2013; 2013-2014; 2014 . Providing Organization, Instruction and FUN ! S. tipends can range anywhere from $25-$200, issued as a check by September 30 of the given year. Looking for ways to celebrate the luck o the Irish? According to the United States Census Bureau, the 2020 population was 38,209 and is approximately 50 square miles in size. Time: Mondays and Thursdays 4:00pm-5:00pm The Capital Concert Series presented by Miller Lite is back! Information is subject to change. If you are new to the area or your daughter is looking to try basketball, contact us to help find a club near you! Enjoy a variety of events at this annual summer fair, such as animal shows, truck, tractor, and lawn mower pulls, demonstrations, live music, and more. Billie M. Plowden is stationed in the school district as a community engagement officer throughout the school year in 16 district buildings. Each year, the Town of Clifton Park's Department of Parks, Recreation & Community Affairs hosts full day and half day summer camps for children residing in the Town of Clifton Park. The camp will run 9:00am-4:00pm starting 8/21 through 8/24. It went very, very well. The town is in the south part of the county and is located approximately 12 miles north of Albany . HS Travel Basketball programs. Financial Assistance. = Boxing drills including shadow boxing, "bag" drills using a bag substitute, rope drills, mitt drills. Our training sessions are based on the fundamentals of the game. Children not approved to be a LIT can still be registered as a regular camper to gain more experience/maturity with the program. Age: 8-15 years Captain (or coach) Register your team, minimum of 6 players, for 4v4 league play. Toggle navigation. James Plowden went the extra mile to help a group of local students attend the Huerter Basketball Camp in Halfmoon earlier this month, procuring scholarships for the athletes and transporting them to and from the camp each day. FREE BASKETBALL CLINIC at Dates: December 18th 4th-5th Grade 1215pm-115pm 6th-8th Grade 130pm-230pm . Information is also available at the. My daughters confidence has gone through the roof working with the Grind Time team over the last three weeks, I love to see the growth! We also get to see the kids in a different light, he said of his role mentoring area youth. 2 talking about this. Please note: This event has already taken place. There are no tryouts for Rec basketball - everyone is placed on a team. You must pre-register for this program. Players are rotated in and out of the actual game every 10 minutes (5 in grades 8-12) and playing time is mandated to be equivalent. Clifton Park, NY. 2023 CP Boys Travel Basketball If you would like to stay informed please follow us on facebook @Cpboysbasketball or twitter @cpboysbasketbal to get any push notifications. 2 guy, 2 girl minimum per team $180 per person, This small group program will guide you through rounds of boxing on heavy bags and intervals of various exercises for an epic workout. Depending on the number of enrollees at each site, our staffing numbers vary. I grant permission for the camp directors to act on my behalf in . Opening date is expected to be Memorial Day weekend 2023! Pizza on Tuesday and Friday. Impact recreation camps are the perfect day camp to keep kids active and having fun! Ages 6-18 Past Announcements. Home Waivers Elevate Events See about upcoming basketball tournaments, camps, and training events. Tuesday, July 25, 2023. Please click on Weather Alerts tab for details on The town is in the south part of the county and is located approximately 12 miles north of Albany, 7 miles northeast of Schenectady, and 10 miles south of Saratoga Springs. Many of our staff members are year-round employees of TSL in our after-school programs. The league will be held on the Clifton Common outdoor basketball courts with referees. Players who are selected for a High School travel team also have the option of also playing in the Boys Rec program, so they can be registered for both. This special boutique, located in the Dollar General Plaza, 772 Saratoga Road (Route 50) in Burnt Hills, recently expanded to a much larger space to offer more of the fun, unique and interesting merchandise it CliftonPark.com All Rights Reserved 2023, Capital Concert Series featuring Eli Young Band presented by Miller Lite, Freedom Park Summer Concert Series: Grand Central Station, Performing Arts at the Common: Mr. Mike Magician, Alive at Five: Rakim / DJ J-Ronin / Camtron 5000, Performing Arts at the Common: Bells Are Ringing, Summer Wildflower Walk - North Woods Nature Preserve, Freedom Park Summer Concert Series: Jim Gaudet & the Railroad Boys, Freedom Park Summer Concert Series: Heard, Hop Into Easter Weekend With These Events in the Clifton Park Area, The Best Ways to Celebrate the Luck o the Irish in the Clifton Park Area. Office of Parks, Recreation and. < ============ My son loves to work with them all during different group sessions, but Coach Tresor is his favorite. Not only was he kind of going into the community and picking out kids that were either close to him or had a connection to him, he was bringing in kids that were truly deserving of the scholarships. Information is subject to change. Information is also available at the We serve the residents and businesses of NYs Capital Region and beyond! $140 per team, due upon registration, Address: 390 NY-Route 146 $120 per person. The league will be held on the Clifton Common outdoor basketball courts with referees. Huerter credited the non-profit Fast Break Fund for helping cover the cost of the scholarships for local campers. Grades 2-3 . Location: Impact's studio room. Team assignments will be emailed to players by November 2. Though most of our pictures are taken on location, some of our photos are stock photos. Unabashedly the finest girl's school in the world, its faculty embrace learning. Please alert us if there is any inaccurate information here. Planning & Zoning Department; Receiver of Taxes; Safety and Security. Cub Stadium - the home of Clifton ISD Football and Track & Field. One baton is required but can be provided upon request. --------------------------------------------. Please be sure to include your child's current height when registering and also please indicate if you are willing to be a head or assistant coach - we are always happy to welcome new volunteers and are always looking for coaches. Special activities include theme days, crafts, and more! . 1 Town Hall Plaza, P.O. So I was able to get 12 young men from the city and get their parents to sign waiver forms to get them back and forth from camp.. Introduction to the Sewing Machine Camp; Soccer Camp; Tennis Camp; Broadway Camp; . We know children. No prior experience required! Games are on for tonight, 7/24/23, if we can get the courts dried out - any help would be appreciated. Boys and girls in Grades 8 and up are also eligible to become youth referees. Cost: $125 per person Olsen Park and Pool featuring a . You need JavaScript enabled to view it. We have full-time, part-time, and seasonal opportunities available in multiple departments in branches across the Capital District YMCA. Gloves will be provided (if kids have a pair, they can bring their own). Home of Town of Clifton Park Boys Winter Rec, Boys High School Travel, Summer (boys, girls and men) and Fall (boys and girls) basketball programs. My daughter has so much confidence now with her ball handling skills. The Language Learning Institute is a language school offering programs for children and adults in French, Spanish, Chinese, Italian, Business English and more. Though we do not publish our template, we can say our summer day is broken down into a series of routine program components that flow nicely from one activity to the next and include time for the children to play, exercise, craft, unwind, engage in water games and play during the sprinkler time, or engage in small group play, whole group play and age-integrated play. Join us once again this summer for our Junior Golf League! Open Adult Basketball is for participants 18 and older. Discover Clifton Park & Southern Saratoga, Please enable javascript in your browser to filter by sub-category, Please enable javascript in your browser to filter the below results by city. SCHENECTADY Schenectady Police Sgt. Clifton Park Boy's Recreation. $20 per person, Marissa will offer beginner level instruction of dance choreography and baton twirling skills, including finger twirls, rolls, tosses, and exchanges, to create a beginner level Dance and Twirl routine. Registration fee: Thursdays 8/31-10/5 (6 weeks) 5:30pm-7pm Some prior basketball experience is recommended, Register as an individual and get placed on teams each night Keep reading for details on the top 13 St. Patricks Day events happening in and around the Clifton Park area. FLAG (front-line appreciation group) of Saratoga has relaunched its grassroots campaign to support local frontline workers at a time when hospitals and healthcare workers are again being strained by the pandemic. What are some popular services for recreation centers? Other times they work together in a cooperative and age-integrated fashion to accomplish tasks, challenges and projects. Please contact Barry McCabe if you would like to register a first grader. James Plowden along with a group of local students he helped transport to the Huerter Basketball Camp in Halfmoon. = Calisthenics including push-ups, sit-ups, jumping jacks, squats, mountain climbers, jogging, jumping rope, planks etc. Our program template does not change from week to week, but the activities, games and projects do, based on the planned theme. var addy34c3b0e17fc146ac09c32ff200c66fdf = 'parksrec' + '@'; Back; Animal Control; Safety Office; Security Force; Health Officer; Emergency Preparedness About The Event. Open to all children entering grades K-3rd in Fall 2023 Boys Basketball Head Coach: Clifton McNeely Boys Basketball Website Boys Basketball Schedule pdf Girls Basketball Head Coach: Shayna Brown Girls Basketball Website Girls Basketball Schedule pdf Baseball Head Coach: Mike Faherty Baseball Website Baseball Schedule pdf Cross Country Head Coach: Michael Gibson Cross Country Website Office of Parks, Recreation and Clifton, NJ 07013. We are switching to a new registration site beginning Fall 2023! = Boxing Fundamentals including stance, punch numbers, footwork, technique etc. Keep up with Grind Time Training on Instagram and Facebook and watch our kids develop their skills. Community Affairs at. Today until Sunday, Jul 23, 2023. As a mom, the best part about Grind Time is how coach Will and his team imparts a love for the game of basketball while they teach kindness, teamwork, sportsmanship, and humility in each and every interaction they have with the kids. - Built around 1800, the Historic Grooms Tavern is the original location of town board meetings when the town was first formed. Enjoy free outdoor concerts at The City of Cohoes' Rock the Block Concert Series! July 12-August 16 from 5-6PM (Wednesday Nights) His skills, positivity, and passion are incredible. Clifton Park - BA. While we do not keep track of an official score (or team standings) for most of the season in most divisions, we do conduct our annual March Madness play-offs, over the course of 4 weeks, to determine 1st and 2nd place champions in each division. The other three days, the children bring a lunch and two snacks. At our educational & recreational camps children explore math, science, theater, sports, music, leadership and art! Please note that our themes serve mainly to help us focus our planning and are underlying and secondary to our community-driven program template, the true heart of the program.