![]() We are a multi-media partner with our Wood County community - committed to giving our neighbors the information they need and helping businesses grow by delivering local coverage accessible to our customers anywhere, anytime. In addition, she has served on numerous industry boards and committees during her newspaper career including Ohio News Media Association and Ohio League of Home Dailies as well as a variety of civic boards and committees including Bowling Green Chamber of Commerce, ACT BG, Business Council Project Team, Inaugural Chamber BG Expo, Bowling Green Rotary, BGSU Alumni Board, American Cancer Society Daffodils Committee, Project Homeless Connect, and Zonta. Sentinel-Tribune 113 followers on LinkedIn. 1, Concannon steps down as publisher and assumes her new role as Director of Development within University Advancement at Bowling Green State University.Ĭoncannon has worked at the Sentinel-Tribune for over 20 years and she has served as publisher since June 2012. “I understand the importance for our readers to be able to access local news in the Sentinel-Tribune and I plan to continue providing timely and relevant stories,” Thomas-Baird said. She is a graduate of Leadership BG and past president of the Altrusa Club of Findlay. News & World Report and in numerous other newspapers across the country. Thomas-Baird has won first and second place Associated Press awards for best explanatory writer and, in December 2019, her story about how a local community college president wanted to end the stigma of two-year colleges was published in U.S. She was chapter president of the Bowling Green Jaycees from 1998-1999.Ī graduate of Otsego High School and the University of Toledo, she worked for nearly two years as a reporter in Malone, New York, prior to moving back to Ohio. She brings extensive leadership experience to her new position having served as Ohio president and national vice president of United State Junior Chamber (Jaycees). Thomas-Baird began at the Sentinel-Tribune as a general assignment reporter in August 1991 and she was named education editor in 1998. In addition, Karmen Concannon is stepping down as publisher. To view the rest of the Daily Sentinel-Tribune, as well as a number of other area newspapers archived on microfilm, visit the Local History Collection in person.The following excerpt was sent out from :ĪIM Media Midwest, LLC announced today the appointment of Marie Thomas-Baird as editor of the Sentinel-Tribune newspaper. Sentinel-Tribune Online Access: In-library access to digital versions of the Sentinel-Tribune 1906 - 1988 via.This database also provides ongoing indexing to the BG Independent News with scattered coverage beginning with 2022. Find service information, send flowers, and leave memories and thoughts in the Guestbook for your loved one. Local Newspaper Index: This database provides a partial index to articles of local interest found in the Sentinel-Tribune from the 1960s to 1995 and comprehensive coverage from 1995 to the present. Browse Bowling Green local obituaries on.This project funded in part through an Institute of Museum and Library Services LSTA grant awarded by the State Library of Ohio and the Mearl and Lolita Guthrie estate. Reporter Sentinel-Tribune Apr 2023 - Present6 months Bowling Green, Ohio, United States Write articles about the Bowling Green, Ohio area Student Manager Falcon Outfitters Aug 2021. Wood County Historical Newspapers: Online collection of several Wood County newspapers, including the weekly Wood County Sentinel-Tribune (from 1867-1924) and the Daily Sentinel-Tribune (from 1890-1924).
0 Comments
11/4/2023 0 Comments Hostel cusco peruWe are committed to go as far as possible in curating our trips with care for the planet. We know that many of you worry about the environmental impact of travel and are looking for ways of expanding horizons in ways that do minimal harm - and may even bring benefits. Our Private Trips are fully tailored itineraries, curated by our Travel Experts specifically for you, your friends or your family. Our Rail Trips are our most planet-friendly itineraries that invite you to take the scenic route, relax whilst getting under the skin of a destination. Our Trips are suitable for both solo travelers, couples and friends who want to explore the world together.Ĭulture Trips are deeply immersive 5 to 16 days itineraries, that combine authentic local experiences, exciting activities and 4-5* accommodation to look forward to at the end of each day. That is why we have intensively curated a collection of premium small-group trips as an invitation to meet and connect with new, like-minded people for once-in-a-lifetime experiences in three categories: Culture Trips, Rail Trips and Private Trips. Increasingly we believe the world needs more meaningful, real-life connections between curious travellers keen to explore the world in a more responsible way. We are proud that, for more than a decade, millions like you have trusted our award-winning recommendations by people who deeply understand what makes certain places and communities so special. ![]() Since you are here, we would like to share our vision for the future of travel - and the direction Culture Trip is moving in.Ĭulture Trip launched in 2011 with a simple yet passionate mission: to inspire people to go beyond their boundaries and experience what makes a place, its people and its culture special and meaningful - and this is still in our DNA today. 11/4/2023 0 Comments Nottingham panthers ig![]() “It will be the first time I have played against him but I will know all his moves, so we will see what happens. “We’ll see if I am in the line-up on Friday but playing against each other would be good,” continued Hazeldine. If selected, Archie will come up against his older brother Joe, 21, who now plays for the Storm after icing for the Panthers at the start of his career. Nottingham now turn their attentions to Manchester Storm on the road in the Challenge Cup on Friday, before returning home to host Coventry Blaze in the Premier Sports Elite League the following night. Panthers were trailing 3-2 going into the final stages but Andrew Johnston equalised with 69 seconds remaining with netminder Alex Dubeau on the bench in favour of the extra outskater, before Mike Hammond scored the winner 28 seconds into overtime. We got the result in then end so it was good.” “I think you could tell I was nervous but I I grew into the game. “Being my childhood team, it was pretty big for me. “It was a little bit surreal,” said Hazeldine. The Elite League rules for 2022-23 permits teams to ice 20-man rosters on gamedays, but an injury to North American defenceman Mike Caruso meant the Panthers had a spot available going into Saturday’s game with the Flames, so Hazeldine was called up. ![]() ![]() Read more: New look Panthers fired up for Elite League season Hazeldine iced for the Panthers in pre-season and has spent a lot of time training with the squad since they reported ahead of the new season in August, but wasn’t scheduled to play for Nottingham last weekend. The 18-year-old is on a two-way contract with the Panthers and Leeds Knights, who play their hockey in the level below the Elite League in the NIHL. ![]() Image used with permission by copyright holder Use this method during calls with the Recent Chats panel closed. Step 5: To stop sharing, click the double-screen icon, and select the Stop Sharing option on the pop-up menu. ![]() Click the Screen Sharing Options or More Options button - depending on your current view - and then select the Switch Screen or Window entry on the pop-up menu (see the screenshot in Step 5). Step 4: You are now sharing your screen! A small red line appears around the bounds of your selected screen, indicating it’s currently streaming to your contact.įor PCs with multiple screens, you can switch between screens. You’ll also see a toggle to stream the PC’s sound. For PCs with two or more screens, click on the screen you want to share and then click the Start Sharing button. If you have just one screen, then you’ll likely only see one window. Step 3: The Share Screen interface temporarily replaces your call screen. Select the Share Screen option on the pop-up menu. If the Recent Chats panel remains open during your call, click the three-dot More Options icon on the hideaway toolbar. With the Recent Chats panel hidden, you’ll see a double-square Share Screen icon on the hideaway toolbar. Step 2: The next step depends on your video call. Step 1: Start your call by selecting a contact on the Recent Chats list and clicking the phone icon in the top-right corner. With that in mind, this guide applies to both Skype versions that Windows offers, even though the screenshots included represent classic desktop software. Vital security update for Apple devices takes only a few minutes to installĪpple may soon eliminate the notch from your Mac and iPhone The iPhone 15’s chip challenges Intel’s fastest desktop CPU - but there’s a catch 11/4/2023 0 Comments Mxgp 2 gameplay ps4There’s a bike, there’s rubble, and there’s motion blur. Differing somewhat from the racing style of MXGP 2, but one can see the similarities. Playing through MXGP 2 had me thinking primarily one thing: Motorstorm: Apocalypse, that was a good game, that needs a sequel. The problem is, it feels exactly the same as those I’ve played in the past and I have yet to witness anything gameplay wise that makes it appealing to those outside the aforementioned demographic. "This is a game for motocross enthusiasts and ten-year old boys with water pistols and rebellious attitudes." Physics play greatly into each of these handling models, since all of the bikes control as they should. As one would expect there’s an adjustable difficulty setting for vehicle handling systems ranking from beginner to professional. It’s deprived of personality and it’s presenting nothing of transition that allows it to feel modern nor accessible. It’s not appealing nor is it niche, it’s just plain, old and boring. That adrenaline rush, dirt and stones spitting from the track, rock music in your ears as you rip round corners. Once I began my first race one thing was immediate clear and it confirmed my initial feelings towards the game before going in: This is a game for motocross enthusiasts and ten-year old boys with water pistols and rebellious attitudes. Had I been initially interested in the game and my feelings towards it weren’t already decided then I could easily see myself investing a substantial amount of time into the game. Motocross of Nation as it stands seems to be the only game mode that’s worth anybody’s time since it’s essentially the only differing aspect about the game when looking to other racers as a whole. There’s also an online-mode to take part in if that’s your thing.Īll of these modes are pretty much what you would find in Milestone’s other titles, give or take a few tweaks for certain specifics of the game, and all of them deliver enough motivation and enjoyment to keep the player engaged. And last but not least, Motocross of Nation: play as a real-life racer from your favourite given country and compete against those in simulated, annually events. Compete against time-based objectives within the game’s Time Session mode. Practice to your heart’s content in what’s known as Free Riding. To those not familiar with the Milestone formula, what this essentially equates to is a breakdown of the following: An emulated racing career whereby you manage a team, race for money, and become the champion. So what does the game offer? It offers the Milestone formula. "Players have changed, trends have come and gone, and for those who fail to keep up they will finish in last place." Loading takes far too long that which follows and the game chooses to save even when no changes have taken place. This has been an issue with all of the studio’s previous titles. The game loads up, you’re given the choice of player name, nationality, vehicle and colour schemes, then as Milestone tradition would dictate there’s a loading screen for just about everything and every menu autosaves upon exit. MXGP 2 is in all shape and form a Milestone game. ![]() ![]() My thoughts towards this matter seemed rather evident prior to loading up the game. Players have changed, trends have come and gone, and for those who fail to keep up they will finish in last place. I wouldn’t be all too surprised if this is largely down to the consumer’s interest and how the demographic is changing as the motocross racer itself hasn’t done much to evolve and keep up within the last fifteen years or so, anyway. Motocross racers haven’t been all too popular throughout the most recent years and with other racing games making such a large impact within the genre ( Forza, Project Cars, Mario Kart, Driveclub) this particular style of racing seems to have stifled somewhat. Purposely skipping the original due to my lack of interest in the genre at the time, I felt my feelings would be somewhat universal and continue with its successor. After first hearing that Milestone S.r.l would be developing a sequel to MXGP, truthfully I was taken by surprise. 11/4/2023 0 Comments Golf clash cheats iosIt doesn’t tell you a lot about them, so it is up to you to unlock chests and get their contents. You are able to hit the ball harder than usual to keep the hazards of block noise. The secret is it is quite challenging to control more powerful shots. ![]() If you’re on Android user you would need to root your device so as to make it operate. Wipers which aren’t working properly may demonstrate that you aren’t seeing yourself or a situation clearly. ![]() You’ll observe instructions on your screen that will explain how you’ve got to finish the info correctly. As soon as you win, you’re going to be in a position to play against real opponents from all over the world. There’s no need to feel nervous about this because the very first opponent is really a bot and it’s only there to boost your confidence. The challenge is the way always to strike the proper side. Just click the links to begin and adhere to the directions provided above. Note, you don’t need to pay real money to access these tools. There are a lot of hacking tools readily available online, which boast of providing users with unlimited number of currencies. If you want free golf clash gems and gold then you have to use our Golf Clash gems generator. Additionally, access to resources can at times require lots of money, or time spent watching advertisements in order to acquire completely free resources. It’s way superior than spending money on something which you may not still play later on. This enjoyable 1v1 gameplay means it can be extremely simple to get caught up playing the very same people repeatedly. Put in your username or e-mail, type amount of gems and coins that you want to add. This hack will allow you to provide unlimited quantity of Gems and Coins at no cost. Higher their rank, the much better awards you’ll get. The Rise of Golf Clash Hack No human verification The Golf Clash Free gems and Gold generator is 100% safe to use. As a player, as soon as you find it possible to earn more gems and coins, you receive a chance to unlock premium clubs and balls. For instance the beginner clubs they give you’re horrible so they’re trying to unlock some clubs in Tour one. True golf lovers are surely blessed with an unbelievable freemium mobile game a Golf Clash a which they may enjoy for quite a while. Golf balls bounce a couple times and roll a bit more after they touched the ground. Therefore, if you drive with a normal ball, it’s necessary for you to continue the remainder of the course with the normal ball. If you played the game, you are aware that you need coins to share in a match. If you want to learn how to hack golf clash then keep reading. It’s also essential to note that you’ll also be in a position to use the hack without Root and still escape. Our online generator works with both Android and Ios platforms, so everybody can use it and obtain their resources! Automatic updates to make sure the hack is working. While this game is fairly new, here is what we know to date about this enjoyable and addictive game of golf. Playing any game isn’t a fun, if you don’t have another person to play along with you! Vampires are generally quite very good at covering their tracks. It’s a one-on-one digital golf game is effective on both the Android and iOS platform. ![]() When you choose to play Golf Clash in your spare time, it’s required to look closely at its advanced and impressive capabilities. You can also finish different accomplishments that are easily available in the video game but that will take a long time. You will surely obtain plenty of gems and gold in Golf Clash if you use our Golf Clash Hack. Golf Clash Hack Cheats Gems Generator No Human Verification.Golf Clash Hack Generator Free Gems No Verification Or Offers.Free Generator 2023 Golf Clash Hack Unlimited Gems Coins Generator IOS Android No Survey.# Golf Clash hack mobile Gems Coins generator online 2023 no human verification or survey android ios mod apk download Free Golf Clash Gems Hack Generator wITHOUT HUman Verification 2023 Subscribe 11/4/2023 0 Comments Grouting marble tilesIn addition, the ITTAHO Floor Scrub Brush comes with a small cleaning brush that works well for tiny corners, small spaces, and deep cleaning. ![]() The powerful scrubber ensures efficient cleaning every time. You can adjust the handle length up to 51.8 inches, making it easy to scrub hard-to-reach high areas and clean the bathroom tile and floor without being on your hands and knees. The brush comes with a long and durable stainless steel handle that can be removed and attached to the scrub brush head. The brush is also perfect for commercial and industrial environments, including home, hospital, hotel, office, school and more. This all-purpose brush features stiff and durable bristles that effectively remove dirt and stains from various surfaces such as granite tiles, bathroom, patio, kitchen, wall, deck, shower, cement floor, and grout lines. Make cleaning a breeze with the ITTAHO Floor Scrub Brush, an essential tool for any household. And with this economical set of 4 sealer applicator pads, you'll always have the right tools for the job. They're perfect for use on bathroom and kitchen countertops and floors. Impresa's microfiber pads are suitable for use with a variety of sealants, including Elmer's, Red Devil, Perma Tile, Laticrete, Black Diamond, and more. Be sure to always follow the instructions on the sealant label for best results. When you're finished, rinse the applicator pad thoroughly before the sealer dries into the fabric. Just apply your chosen sealer to the reusable cleaning pads and spread it evenly over the application area. They're perfect for use on tile, marble, granite, natural stone, slate, travertine, and grout, and they even work well on rough or uneven surfaces and can remove epoxy resin. Unlike other products on the market, these applicator pads won't leave fibers behind that could compromise the overall finish and form of your surfaces. Keep your stone surfaces looking great and waterproof for years to come with Impresa's Microfiber Cleaning Pads. Keep these in mind when shopping for a grout for marble tile. And what about the grout width? Are you going for a modern or traditional look? A thicker grout line can add a vintage flair, while a thinner line creates a sleek and contemporary look. Moreover, is mold and mildew a persistent problem in your shower area? Then you may want to choose a grout with anti-bacterial properties. For high-traffic areas like the kitchen or bathroom, an epoxy grout may be more suitable to withstand heavy foot traffic.Īre you tired of the same old monochromatic tile design? Consider using a contrasting-colored grout for a striking effect. You should also consider the space where you’ll be laying the tiles. Porous marble, for instance, requires a different type of grout compared to a polished marble. It’s important to choose the right grout that won’t damage your marble. The first factor to consider is the type of marble tile you have. As such, before buying a grout for marble tile, here are some factors to consider. However, not all types of grouts are compatible with marble. Not only does it keep your tiles in place, but it also adds a finishing touch that elevates their overall appearance. ![]() I chose them because of their ability to make a uniform tile, which was completely negated by this not so good installation.If you’re looking for ways to enhance the beauty of your marble floors, then grouting may be the answer. The tile was expensive (to me) not Ann Sacks et. I understand lippage in the shower because of the slope, but I don't think that there should have been any on the main floor. I can also feel some lippage under my feet on the main floor tiles in some places particularly in front of the sink I use most of the time. Am I being picky? I think that these are going to cause a cleaning problem. They're under my floating vanity, so there are only a couple of vantage points where I can see them. The other thing is that there is, what I think, some severe lippage in some places. Can this floor and pan be grouted over to bring the level up? Isn't the water going to pool in these grout joints in the shower? The ones on the floor don't feel good on my feet. These grout joints aren't anywhere near the top of the tile. My main question is: I thought that the grout should be even with the surface of the tile (or close to it). 3x12 herringbone on the floor and 2" hex mosaic on the shower pan. ![]() ![]() I have a tile job that was grouted on Friday (this is Sunday). 11/4/2023 0 Comments Food fight gotta kick it up![]() But at the time, it had been a while since she’d talked it over with anyone who wasn’t already immersed in the project. ![]() She has been thinking about Barbie, nonstop, for years. But why, exactly, did Gerwig want to do that? (The designer-luggage company Béis now offers a Barbie collection.) They wanted Gerwig to burnish Barbie. newly relevant, delivering a very, very, very pink summer blockbuster that acknowledges Barbie’s baggage, unpacks that baggage and, also, sells that baggage. They wanted Gerwig, with her indie bona fides, feminist credentials and multiple Oscar nominations, to use her credibility to make this multibillion-dollar platinum-blond I.P. So that Barbie stans and Barbie agnostics alike would find themselves bombarded by paparazzi snaps of Margot Robbie, as Barbie, and Ryan Gosling, as Ken, dressed in matching, radioactively vivid Rollerblading outfits - plus “Barbie” trailers, #Barbiecore TikToks and wall-to-wall Barbie tie-ins. So that Mattel, in particular, could rocket-launch its grand ambitions to become a proto-Disney and announce the activation of its entire intellectual-property back catalog with a fuchsia splash. So that the fizzy marriage of filmmaker and material would break through the cacophony of contemporary life and return a retirement-age hunk of plastic to the zeitgeist. Mattel, Warner Brothers and the producers let Greta Gerwig make “Barbie” so that exactly what is currently happening would happen. Still, the very fact of the movie’s existence continued to puzzle and delight her. “There’s a point in the movie where the Kens are riding invisible horses from their beach battle to the Mojo Dojo Casa Houses,” Gerwig told me - a Mojo Dojo Casa House is like a Barbie Dreamhouse, but for Kens - “and I think to myself, every time: Why did they let us do this?” It was late May, less than two months until the movie’s theatrical release, and Gerwig was putting in long hours on finishing touches, shuttling between postproduction facilities in Manhattan. Why couldn’t the movie begin with a methodologically faithful riff on the opening of Stanley Kubrick’s “2001: A Space Odyssey,” with little girls bashing in their insipid baby dolls’ heads after beholding the revelation that is Barbie? Why couldn’t Barbieland be full of Barbies and Kens but free of wind, except when it made the dolls’ hair look good? Why couldn’t Barbie be overcome by irrepressible thoughts of death in the middle of a choreographed dance number? Why couldn’t there be a dream ballet inspired by 1950s musicals and a recurring joke about the lyrics of a Matchbox 20 song? Why couldn’t Gerwig love Barbie and criticize Barbie and try to make people feel something new about an object that has been making people feel things for nearly 65 years? Why couldn’t she make a movie that would delight Barbie’s protective corporate guardians at Mattel, the people at Warner Brothers who bankrolled the roughly $145 million production, the people who hate Barbie, the people who adore Barbie and also herself? ![]() We use a strict quality control check on most vaporizers to ensure that the battery and/or other accessible components are properly working before being packaged. Used products are NOT accepted and will be disposed of appropriately without issuing a refund. You may also reach out to us by any method found on our Contact Us page so that our knowledgeable customer support team can help you decide which products are right for you before making a purchase. ![]() ![]() With that being said, we highly recommend researching the product that you are interested in buying before completing your purchase. This is an industry-standard across all online headshops and at brick & mortar smoke shops as well. Used Productsĭue to the nature of the devices that we sell, we cannot accept returns of any used products for both legal and hygienic reasons. Please note that CaliConnected is not responsible for any lost or missing packages. A customer service representative will then work with you to find a suitable replacement or issue a refund if the same item is no longer available. If a product arrives broken or damaged and you did not purchase package protection at checkout, be sure to send a timely email including your order number and 2-3 detailed pictures to Our warehouse team tries their best to avoid this altogether, but it does happen on occasion while the package is in transit due to the fragile nature of our products. This type of claim is not eligible for a refund and likewise, the replacement order will not be eligible for a return. Lost and missing package claims, if approved, are only eligible for a replacement order with adult signature required. Claims can also be denied if the package was signed by or handed directly to a resident at the shipping address. Lost and missing package claims are handled by management on a case-by-case basis. Lost and missing package claims will be denied if the GPS scan details of your package are confirmed as being delivered to the shipping address entered at checkout. If you opt out of CaliConnected Package Protection, please note that CaliConnected is no longer responsible for any lost or missing packages. CaliConnected Shipping Insurance is available at checkout for a low, one-time fee that is calculated by the total cost of your order. We have created a new in-house Package Protection policy to provide an unparalleled, hassle-free shipping insurance that covers any issues with your orders during transit including lost, stolen, and damaged packages. We can be contacted via any method found on our Contact Us page to begin the return process. All products must be unused and unopened. Shipping insurance is non-refundable in this instance. Restocking fees are waived for orders with Package Protection. A full refund with no restocking fee can also be issued in the form of store credit. If you changed your mind about a purchase you already received and the product has not been used, simply reach out to us and we’ll issue you a return label to send back the item for a refund (less a 15% restocking fee). We cover all shipping costs on returns and provide a label that mails your product back to our customer care team so that the item(s) can be properly inspected before restocking on our website. In order to expedite your refund, please do not “return to sender” or “refuse upon delivery,” as this will send it back to the fulfillment center. If you changed your mind while the product is in transit, please let us know and accept the package. If you’re having second thoughts and your item hasn’t shipped, we will provide a full refund for a prompt cancellation. We get it, sometimes you simply change your mind. We cover any associated shipping costs with your return, and accept all unused & unopened products for up to 10 days after the delivery date of your order. All returns are managed by CaliConnected, regardless of shipping location. If something in your order arrives broken, damaged, defective, or perhaps you just changed your mind, we are always happy to accept returns and accommodate exchanges. 11/3/2023 0 Comments Input in iclip![]() The default value is 0, for compatibility with earlier versions Note that this is the same as the MODE = 0 option,īut without the restriction of a fixed format.Ģ0 to read two specified columns of a table as the xģ0 to get the curve coordinates from a Genplot file. X-coordinates computed from input values ofĤ to read all the x-coordinates, followed by all The y-coordinates, with an 8E10.0 format.ġ to read only the y-coordinates, with equally spaced * MODEC 0 to read all the x-coordinates, followed by all Remarkable similarity between some of these options and those in [Users of the plotxy plotting package will note a The following parameters determine how the coordinates of the curvesĪre being specified when the supplied COORS These parameters determine how the curve and symbol set coordinates are (see namelist AXES) for the first curve and not worry The user should specify XMAX, NINTX, and XLEN If ISTYPE 0., the x-axis will automaticallyīe extended to account for the offset of curves 2 through The default for ICTYPE(1) gives a circle. Symbol specified by the input parameter ISTYPE(1). If NCURV 0, each set will be plotted using the The default for ICTYPE(1) gives a solid line. Line style specified by the input parameter ICTYPE(1). If NCURV > 0, each curve will be drawn using the The following parameters deal with the number and type of curves and symbol This namelist is used to specify various things aboutĪn asterisk is used to mark those that a casual user is most likely M, or N are integer, and the remainder are real.) ![]() Unless stated otherwise, the type of the parameters (real or integer) Parameters have default values and do not need to be specified by the Multiple plots may be created with one input file by simply stacking setsĮxcept for the input to COORS and POINTS, all of the ![]() POINTS is, of course, determined by the user. Input to any user-supplied version of COORS and/or Through various types of read statements. Input to the supplied versions of COORS and POINTS is Input to plotc is through namelists PTYPE It also describes the parameters that must be computed by This section describes in detail the input to the plotc program, User-Written Subroutines COORS and POINTS. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |