800-222-9711

Key Notes

  • Update: 7.7 release timeline

    Update: 7.7 release timeline

    We keep talking about all of the great new features in KLAS version 7.7 so... where is it? We wish this post was a release announcement, but unfortunately the timeline has been pushed back a bit.

    The initial, controlled 7.7 release has rolled out as planned, and we were pushing to start a wider release in March. However, the controlled release uncovered a number of issues that have required additional development time and resources to address. None of them were critical, but added together, it was not the user experience we want to provide.

    Additionally, in working with NLS to test Gutenberg integration, we have found several changes that need to be made there as well. Even though this integration is not required for version 7.7's release, it is a high priority and has taken a fairly large amount of development time.

    While we do want to get this upgrade to you as soon as possible, we want to be sure that you will have a stable, reliable connection and no service interruptions. Right now, it's looking like it will be at least another month before we can promise that for our Keystone-hosted customers. For self-hosted customers it will be a bit longer (probably May) before we can get you Live on 7.7, though we should be able to get you started with a preview database prior to launch.

    If you're interested in more of the technical details, read on! Otherwise, thank you for your patience as we polish up this major release, and keep an eye on the KLASusers email list for more information next month.

    So why is this taking so long?

    We've made a ton of back-end changes to KLAS that will result in a smoother, faster, better experience... but that also changes how it's deployed to the server, how it communicates with the server, where all of the little programs that run KLAS are located... pretty much everything.

    We have been working through a long list of fixes as we nail down how some of our changes have jostled the system, both in the KLAS program itself and even more in the various processes that communicate between your user interface and the data on the server.

    We've also been tracking down issues with the hardware itself, including moving our brave first-adopters back off of the new server while we track down an intermittent connection issue. We've even had our internet provider out to assist with testing our various connection points and switches.

    In sum: we've been making a lot of minor tweaks, plus chasing some stubborn issues through the system from the staff client to the server and everywhere in between. We are making progress, but it's going to be just a little longer while we test all of our fixes to make sure they don't cause problems of their own.

    Why are self-hosted customers going to take even longer?

    Again, with all of those back-end changes, deployment of KLAS to the server is a very different process than it was for version 7.6.

    With our hosted customers, we have control of all of the variables. Self-hosted customers, however, can have any combination of different hardware and operating systems in place. So for those customers, we are working on a process to ensure that we can get you up-and-running reliably on any system. Most likely, this will make use of a virtual machine.

    We will need to work with your IT group to make sure they are prepared and comfortable with the new virtual machine installation process before going live. As we have more information about our new deployment process, we will communicate with you about a timeline for setting up a Preview database, which you and your IT group can use for testing.

    And what about Gutenberg?

    With the Gutenberg integration, there have been a few points where NLS's testing have uncovered a problem or potential problem, and several as well where we are simply approaching things from a different viewpoint. There are also some sticky points in-between, and some things that have come up on the Gutenberg side of the equation.

    Again, however, we are making great progress at solving these issues as they are found, and our latest round of fixes is out for more testing even now.

    We are really thankful for NLS pitching in to help us test this integration with their equipment; we're closing in on it together.

  • Webinars and other Keystone Training

    The word

    Let’s talk training!The word

    We try to have lots of resources available for everyone, and of course our Customer Support team is always happy to answer questions, but we think the availability of online webinars and other training opportunities are also incredibly valuable. That’s especially true between conferences, as we are now on a biennial schedule.  

    With that in mind, let’s take a look at what’s coming up, and what other opportunities are available for you.

    Upcoming Webinar

    Our next Keystone-presented Webinar is scheduled for Thursday, August 19th at 3pm Eastern Time. I’ll be covering New Features released since the conference, so if you haven’t been keeping up with those Release Lists (or if you have questions about any of the new features) please make sure to join us!

    As usual, if you can’t make it, the session will be recorded and posted here on KLASusers to view at your convenience as well. I’m always happy to take questions or requests ahead of time if there’s something specific you want me to address.

    Possible Future Webinars

    We plan to continue regular New Features webinars, but what else would you like to see in terms of Keystone-presented webinars?

    We’re likely to do the occasional open Q&A Session and perhaps a dedicated Duplication Q&A. We’re also discussing a webinar series specifically for new users. Would these be valuable for you? What other topics would you benefit from the most?

    Please let us know in the comments section or send us an email describing what you hope to see from us!  

    Custom Webinars

    Of course, while webinars open to the full Users’ Group have their advantages, sometimes you need something more specific for your staff or organization. Customer-specific webinars can get deeper into just your questions and provide answers and training tailored to your settings and workflow.

    To support the transition to Duplication, we're offering Duplication Training webinars to each library as they get their duplication equipment. But, we also know one-hour likely isn't enough to learn everything you need to know. If you need a refresher or follow-up session, please let us know and we'll get something scheduled. 

    Need something else? There's the option of arranging custom webinars or a webinar series on whatever topic you need--whether it's new staff training, review, or something in-between. This is a paid service, so let us know if you're interested and we'll send our current online training rates.

    Other Training Options

    Want to be sure you have regular training built in the budget? You can include a set number of Training Hours in your contract to be scheduled as needed during the year. This is a great option for libraries with a lot of turnover or special projects, or who have a harder time getting one-off expenses approved. 

    Finally, with vaccinations widely available we can start offering In-person Training again. Like custom webinars, in-person training is flexible for your needs with the added benefit of introducing us to your space and helping us learn your workflows and systems a whole lot better. This is our preferred option for Assistive Technology Training since it allows us to set up the AT user's workstation and software in addition to talking them through using it. 

    I hope this breakdown has helped you understand how Keystone can help you and your organizations keep up to speed! Please let us know what Webinar topics you'd like to see from us--and get in touch if you need a quote for something tailored to fit.

  • WebOPAC Browse Page

    A couple weeks ago, we took a look at the WebOrder Help page, so this week I’m putting the WebOPAC Browse page in the spotlight.

    Anything that you can search for in the catalog can be listed on the Browse page as a pre-defined search, and while the Recent and Popular titles are a good start, there are a lot more options! These pre-defined searches can help patrons who aren’t sure what to search for or where to start, draw attention to lesser-used parts of your catalog, or host a “Staff Picks” search—allowing your reader advisors to easily share their favorite reads.

    The Browse page is a great way to help your patrons any time day or night, without them needing to call for suggestions.

    So have a look, and don’t forget to visit the WebOPAC Browse forum thread to share what your library uses, ask questions, or show off your OPAC!

    A few pre-defined searches to consider:

    • All Large Print Titles by Author
    • All Print/Braille Titles
    • Book Club Picks
    • Described Videos and DVDs
    • Local Recordings
    • Newbery Award Winners
    • Popular Nonfiction
    • SHELF Titles
    • Staff Picks
    • Uncontracted Braille
    • Young Adult Titles

    If there’s something you want to see on your Browse page, email ks7 and let us know what to add, what order the different searches should appear in, and specifically what items should be included (such as DBs only, Adult Reading Level, or only recent titles).

  • WebOPAC Preview

    creenshot of the prototype updated WebOPAC, showing the new My Account menu. There are seven menu items listed under My Account, which are Account Summary, Contact Info, Reading Preferences, Currently Checked Out, Upcoming Shipments, Reading History, and Book Requests.

    We are working on making improvements to the WebOPAC to ultimately make it a more user friendly experience for Patrons. A part of this will be revising the "My Account" menu, so it will be easier to use.

    The new version of the menu will more clearly present the options for a particular topic or area by giving the patron dedicated menu options for viewing currently checked out books, books they will receive next, and a searchable reading history.

    In addition, we want to offer Patrons more control over certain areas of their account. This will include things like adding subject likes and dislikes, and adding, removing, or Rushing Requests and Reserves. Duplication Patrons will also have an opportunity to interact with their account and be able to re-order their Service Queue to decide what books they want to receive next.

    I’m going to go through each section of the My Account menu and talk a little about some of the changes we are working on. Please understand that the changes discussed in this post are still in development and subject to change.

    Screenshot of the prototype updated WebOPAC, showing the new My Account menu. There are seven menu items listed under My Account, which are Account Summary, Contact Info, Reading Preferences, Currently Checked Out, Upcoming Shipments, Reading History, and Book Requests.

    Account Summary:

    Starting with the Account Summary page, there isn’t much going on here yet. Ultimately we are looking at letting the patron change their password on this page.

    Contact Information:

    The Contact Information section will list the Patron’s current mailing address. There will be a way for the Patron to submit an address change to be sent to library staff for review. The formatting of an address in an online form can get out of hand and trying to translate that back to KLAS can be problematic, so this is a safe approach to take.

    Reading Preferences:

    The breakdown of the Reading Preference page will change. It will be broken out by each category (Subjects, Authors, Series, Narrators, Languages) with a “Likes” section and a “Dislikes” section in each category. Patrons will have the ability to select “Remove” and remove a preference. We are working on implementing a simple interface for a patron to be able to add a preference. This is challenging given the similarity in some preference codes, but we may be able to work out something that is user friendly and will make the appropriate addition in KLAS.

    A prototype screenshot of the Reading Preferences page, showing a heading for Authors, followed by a section for Likes and Dislikes. In the likes section, it reads

    Currently Checked Out:

    The Currently Checked Out page will show Patrons the books currently checked out to their account. There will be a quick summary sentence letting the patron know how many books they have out in each different format. For DoD cartridges, the display is broken out by Duplication Order so the Patron can view the titles on a particular cartridge in a group and the titles on the cartridge will be listed in the same order they played.

    The prototype Currently Checked Out page has a summary at the top, followed by details. Shown is

    The page continues with details for the Braille item, including the checkout date, copy and volume information, problem link, title, author, and book number. Finally, the Large Print item shows the same details.

    A link to report a problem with the order will give Patrons the option to let library staff know if there was a problem. We are working on what this will do – either send an email to a staff member or to send an alert in KLAS.

    The "Is there a problem with this order?" link has expanded a section below it to display four options: The item is lost, this item doesn't play properly, this item doesn't have the right books, and I no longer want to receive the automatic titles.

    Upcoming Shipments:

    The Upcoming Shipments page will show a Patron what is about to be sent to them, in some cases what is assigned (Scribe) or what has just been checked out (Gutenberg). 

    The upcoming shipment page is similar to the checked out page, with a summary (2 digital book cartridge items, 1 braille item, and 1 large print item) and details. For the book cartridge, those details include the count of titles, the order number, a link to report a problem with the order, and a numbered list with the titles, authors, and book numbers.

    We are going to include the Service Queue somewhere in this menu. For now it is placed in the Upcoming Shipments page, but that could change. Patrons will be able to select titles and move them to the top or bottom of the queue, or remove them.

    The DB Service queue section, showing the numbered list of books in the queue, each with a checkbox beside it. Details for each line include the book number, the origin (such as Subject: Westerns or Reserve with the date added), and the date added to queue.

    Reading History:

    The Reading History page will become a searchable page. Patrons will be able to perform a search (just like a regular OPAC Catalog search) in the Reading History page, and any results returned are books the patron has read – both Has Had and Has Now books will display.

    The Reading History search bar, with a dropdown to change All Indexes to a more specific search, a text entry field with the prompt

    From the search results, Patrons will be able to apply some filters to further limit their results, for example they can choose to show or remove a particular subject or book format.

    The Reading History search results. The updated search results page has a more modern look, with the results on the left and the Filters on the right. The results each have the title, which is a link that can expand to show more information, and the author. The filters are divided into categories such as format and availability, and each shows the number of hits and an X to exclude to the filter, but spaced out more than in the current version of the opac and aligned almost like a table.

    Book Requests:

    The Book Requests page will show Patrons any requests or reserves they currently have and allow them to filter on some criteria to help limit results. They will be able to filter by book number, title, author, and a date range that they requested the book. The Patron will be able to select books and have some options. There will also be an option to add the book to the Service Queue. This option will be used if the patron has interest in reading that book soon, but not necessarily wanting to receive it next.

    For patrons on physical book service, the Rush option will continue to either assign an available copy of a book or place a reserve on it and send that book to the patron as quickly as possible. For Duplication patrons, the Rush option will move the request to the top of the queue and place a high priority on the book, ensuring the patron receives it on their next duplication cartridge. There is also an option to remove a request.

    The requests page has filters as described, arranged in a row above along the top of the page in place of a search bar, with a button to Filter and a button to Reset. Each result includes the title, date added, author, and book number, and a checkbox allowing requests to be selected.

    We hope you enjoyed this peek at what we’re working on! If you have feedback you’d like to share about the OPAC and possible future enhancements, please let us know in the comments or via email so we can make sure the new version of the OPAC meets your patrons’ needs as much as possible.

  • WebOrder Help Page

    Have you updated your WebOrder Help page lately?

    When we set up WebOrder for an Instructional Resource / Materials Center, we also create a Help page with a Frequently Asked Questions (FAQ) section and room for downloadable documents (such as a How-To). However, it’s easy for the information on this page to fall out of date as changes are made to your WebOrder setup. Plus, we usually don’t know what questions your users are asking!

    You can contact Keystone anytime to request updates to your help page, and I will be happy to put them in for you. In addition to adding and / or updating FAQs, we can also host any documents you want to add to the Help page as downloads. Users must be logged in to access the page, so this may be a good way for you to share forms, tutorials, or other information with them.

    Below is a list of questions for which we already have answers.

    Have a look through, review your Help page, and then email ks7 or visit the WebOrder Help Page forum thread to let us know what you need added to your WebOrder FAQ!

    Ready-to-Go FAQs

    You can certainly request questions not on this list, or request updates/customizations to any answer, but these are fast, ready-to-go additions I can quickly drop into your FAQ:

    • How do I change my password?
    • How do I add a new student?
    • How do I add an Order?
    • How do I search the Catalog?
    • I can't find the product I am looking for. How can I add it to my request?
    • It's hard to tell my addresses apart. They all say Primary or School Address. How do I change an address description?
    • What does a specific Action Code mean?
    • How can I tell which Braille Code an item uses?

    What questions are we missing? Is there anything else you’d like to see on your WebOrder Help page? Have you written any instructions for your users that you want to share?

    Head over to the WebOrder Help Page forum thread to join the discussion.

    And finally, don’t forget to call us or email ks7 to request changes to your Help page!

  • What do you do about Withdrawn Titles?

    The Duplication Service model opens up a ton of new possibilities for serving patrons, and with that comes a whole host of new edge-cases, problems, opportunities, and workflow questions. Today, let’s look into one of those new workflow questions: what do you do when a Title is Withdrawn?

    First up, what exactly do I mean by “Withdrawn? For this post, I’m referring to Titles NLS has recalled due to Quality Control or other concerns as well as Titles with a status of “W / Withdrawn” in the KLAS Catalog. Most points will be the same or pretty close for NLS recalls, Locally Produced titles you have withdrawn for quality or timeliness (such as a corrupted file or a voting guide from a previous election), or for NLS titles you have decided to no longer offer (such as computer “how-to” guides from the early 90s).

    What happens in KLAS?

    For Gutenberg libraries, when NLS recalls a title the file is pulled from the Gutenberg hardware. Overnight the e-Doc sync in KLAS will spot the missing file and report the e-Doc as “stale” in the PCC Load Summary. (If you want to keep an eye on your e-Doc sync and do not yet get a daily PCC Load Summary email, let us know!) The title can still be added to patron Service Queues or included in a Duplication Order—however, it cannot be duplicated, because Gutenberg no longer has the file! So when NLS notifies you that a title is being recalled, it’s important to go into your KLAS Catalog and either make the title status Withdrawn or delete the e-Doc. That will prevent KLAS from letting the title onto any Dup Orders.

    For titles you chose to withdraw on your own, you can proceed as below.

    For Scribe libraries (or Gutenberg libraries doing a voluntary recall), you have more choice about how to proceed. The file is not automatically pulled so, as long as you leave the record in an active status, you can continue to duplicate the title as you decide how to proceed. When you are ready to stop all duplication, you should update the catalog record to make the title status W / Withdrawn. At that point the title may still be on some patron’s Service Queues, but it can no longer be added to any new ones or included in a Duplication Order. The Sanitize Queue function then removes the title from patron Service Queues during its next routine sweep.

    So, what are your options?

    You can always immediately shut down duplication of a title by changing the title status to W / Withdrawn. However, if you want a little wiggle room, you do have other options.

    For a voluntary recall (or if using Scribe) you may leave a sub-par but functional title active, add the No Autoselect (NAS) subject heading to the record, and include a cautionary note in the title field. This is a good option for reissued titles you want to provide to patrons with a strong Narrator preference, but don’t otherwise want to send. This won’t fully withdraw the title, but will keep it from being sent by Subject preference, and guide Reader Advisors to which version of the title they should send.

    You may also use the NAS option as a stop-gap for titles in the process of being re-recorded. For example, NLS recently pulled ADB 100980, Time for Mercyby John Grisham, in favor of replacing it with the unabridged version. If you want to offer your patrons the option of getting the Abridged version instead of waiting for the replacement (and if you have a Scribe, since the file was pulled from Gutenbergs automatically), you can add NAS to the Local Subjects, and add “Abridged version” to the title.

    However, you probably also want to either pull it from patron’s Service Queues where it’s been auto-selected, and/or contact patrons to see if they want to wait for the Unabridged version.

    Patrons with Queued Title Report

    This is where a brand-new report comes in: Patrons with Queued Title. This report (which will be included in KLAS v7.7.47, our next update), will fetch a list of every patron with a particular title on their Service Queue and/or in a Duplication Order.

    Use this report to remove the withdrawn title from queues where it was automatically selected, then reach out to patrons who requested it ask if they want the current version, or want to wait for a re-record.

    Or, when browsing the report results, you might find few to no patrons actually requested the title, and decide to update the title status to fully Withdraw it right away.

    Always feel free to ask!

    Whew... this was a long one. I hope it helps you understand how Withdrawn titles affect Duplication Service, what happens automatically in KLAS, and your options for handling them. However, feel free to ask us any time a situation like this comes up, and you aren’t quite sure what will happen or how to proceed. After all, this is still a relatively new approach to patron service! We’re here to share the technical details and help you determine your best course of action.

    And, of course, we hope the new report comes in handy!

  • What We’re Working On

    Hello, KLASusers! As we start looking towards the Holidays, I thought this might be a good time to check in with the developers and let you all know where we stand with the big projects that we know you all have on your Christmas Wishlists.

    KLAS 7.7 is coming!


    I know we’ve been talking about this one for a while now. This is a huge update that impacts every part of KLAS, so getting all the last pieces and touch-ups and testing in place has been a big project for us. Additionally, as hosted customers are upgraded to version 7.7, they will be migrated to our new server.

    It’s important to keep our hosting stable, speedy, and secure for you, so we put a lot of work into getting the new server ready for you. It’ll be faster, more secure than ever, and uses a new method for rapid recovery to a backup server in case of failure.

    I will be hosting a webinar to take a closer look at 7.7 later this month, but some of the improvements will include:

    • Structural, back-end changes. While these won’t be visible to you at all, we expect them to improve performance and free up some system resources.
    • UTF-8 support. This essentially extends KLAS’ character set, allowing for better handling of diacritics and other “special characters.”
      New installer. This will usually remove the need for admin access to install or update, make installation and updates easier, and enhance security. It’s a win-win-win!
    • A new method of connecting to the database server. We are implementing PASOE, which will eliminate the need for OpenVPN and reduce or eliminate lost connections due to network drops.
    • APH Census improvements. More back-end changes, this time to how and where APH data is stored. These standardizations will improve our ability to support various options for keeping up with the annual APH Census and ensure accurate, reliable reporting.
    • SCRIBE! High-capacity PCC duplication using Scribe will be fully-functional. This will include the brand-new Service Queue Tab, the ability to include firmware updates and newsletters on all duplicated cartridges, and other upgrades to ensure a flexible and sustainable workflow.

    This update will go Live for a limited release in January.

    We need this to be a limited release because of the new server and the sweeping back-end changes. In the (unlikely, but possible) event that something goes sideways, it’ll be better for everyone if we can fix a few databases and get the others right from the start, instead of needing to scramble to get a fix in fast for everyone.

    We expect to open the doors for everyone in February.

    What about Gutenberg?


    Don’t worry—this hasn’t fallen by the wayside. As announced this summer, we’re building on our work for Scribe to integrate with NLS’ Gutenberg as well. In fact, we’re nearly finished!

    Gutenberg support will be included in the next update after 7.7, and the rollout should follow close behind the main release.

    While we’re making good use of North Carolina’s robust testing of our new systems and workflows, we’ll need some extended testing on Gutenberg specifically. We know a lot of you are eager to get on this as quickly as possible, but we also don’t want to set you up on something that doesn’t quite work. We’re balancing speed and prudence, and expect to put this out on limited release in February.

    Future Updates?


    With the big structural changes and server swap all taken care of, we expect our release schedule to pick back up following the 7.7 release. We have a lot of updates and improvements on our to-do lists, and are eager to get them out to you.

    If you have requests for anything to add to our list, or want to make sure we prioritize something you’ve been waiting on, please add it to the KLAS Development Suggestions forum! Posting there will ensure that your suggestion or request is seen by the KLAS Development Advisory Committee (KDAC), who will help us evaluate how valuable it would be to other Users. It also ensures that we have a written record of what people are interested in, which can easily be referred back to or passed among the developers.

    We can’t wait to start 2019 off right with some fantastic new features! Thank you all for your continued support, and Happy Holidays from all of us here at Keystone!

  • Where do you see us in Ten Years?

    Where do you see us in Ten Years?

    I recently took a look back at Keystone's 2019, but New Year's isn't just about looking back... it's also a time to look ahead. The 2010's are coming to a close, the '20's are moving in, and our library customers are at a turning point in Talking Books service.

    So what might be coming over the next decade?

    Duplication and Beyond

    Ten years from now, I expect that all Talking Books libraries will be duplication- and electronic-only for their circulation. Not only will all libraries have a Scribe or Gutenberg (or perhaps some third option!), but the majority of circulation will probably not go through the mail at all....rather, it will wirelessly download to the new generation of players.

    With Duplication Service taking so much of our attention over the last year, and the transition being such a big topic... it's a little strange to look on down the road and remember that this likely won't be the primary mode of circulation for very long! Of course, that very much depends on when the new players come out, and if wireless delivery is the primary mode as we expect. If things do keep moving in that direction, though, the learning curve and work of transitioning to Duplication-only won't be for nought! We have done our best to make sure new development to support Duplication Service will also be able to support wireless delivery. Once we get specs for the new machines, you can be sure we'll get to work quickly on getting new workflows in place while using as much of the already in place "support structure" from duplication as possible.

    New & Improved KLASusers

    I also think there will be some big changes to KLASusers.com over the next decade. I want it to be easier for you to find, follow, and comment on the types of content you want.

    The Talking Books libraries have a wonderful, supportive community, but emails get lost in the shuffle so easily, and conferences only come every so often. We've been seeing an increase in use of the forums, which is fantastic! I hope to see them become a better and better source for answers and community. The Instructional Resource Centers are also making those connections, including starting a series of online roundtable discussions!

    We hope to continue facilitating more and more interaction on KLASusers, as well as storing instructional material in various formats and hosting webinars (or whatever other learning and networking opportunities future technology holds in store for us).

    KLAS Version ???

    We definitely have ideas about the future of KLAS. We want it to be better, faster, and easier to learn... all without losing any of the power and control you expect. We haven't forgotten our plans for a web-based version, which should offer us the above as well as better resizing and the ability to adapt to different displays. But just as this was put on hold to move Duplication to the forefront, we will continue to put our users' needs first in determining development priorities.

    A big part of this is our work with KDAC and the rest of the Users' Group committees, but remember that you are also always welcome to post suggestions, requests, and considerations for future development on the forums.

    I think the next ten years are going to be incredible--and I can't wait to see what they have in store.

  • Why Enter Has-Hads?

    For KLAS-to-KLAS patron transfers, a patron’s reading history (HasHads or HHs) automatically transfer with the rest of the record. Thanks to PIMMS, more and more libraries will be able to automatically transfer records, even if one of the libraries uses WebReads or another system. Eventually, even BARD HHs will be automatically imported into the system right away.

    In the meantime, however, at least some out-of-system patron transfers will come with a paper or .pdf list of HHs to enter manually, and BARD HHs are only created when the BARD Circulation Stats are manually uploaded. So: should you spend valuable staff time adding these HHs?

    Here’s some information to help you make that choice:

    How to do it


    For transfer patrons: In the Patron Module, open the patron record in question, then press Alt + H on your keyboard or use the menu to select Functions > Items > Add Has Had.

    In the Add Has Had window, you will be able to enter KLAS IDs exactly as you do in Quick Requests.

    For BARD downloads: Use the Administration page in BARD to download the statistics for your branch for each month. You will need to save the .cscv files; do not open them, as this will re-format the information and keep it from loading properly.

    In the Patron Module, use the menu to select Tools > Load BARD Circs. Browse to find the saved stats file, and either Load Now or select Load via Batch Manager. Depending on the size of the file, it may take a while to load.

    For help addressing BARD load errors, once the batch has loaded, use Export – Load Errors and save the file. Send it to Ks7 and we will help you identify patron errors and load missing catalog records.

    What does it affect?


    Nightly Autoselect: For most libraries, the Nightly processes are set up not to re-send HasHads based on author or subject. Generally, your patrons should only receive books they have had before if they specifically request them.

    Series: If a patron requests a series, KLAS will prompt you to ask whether HHs in that series should be sent again or if they patron wants to pick up right where they’ve left off previously. If the HHs are on file, it puts this choice right in the patron’s hands (or in the hands of the contact person or RA helping them). If they were never added, the patron will receive “repeat” books whether they wanted them or not.

    Book Search: When RAs use Book Search, the results page lists any exclusions the patron has against that title, including HHs. Again, having this information on-screen empowers your RAs and your Patrons.

    Request List: If a patron downloads a title from BARD after it was added to their request list, KLAS will automatically remove the request or reserve. This is great for patrons who request a book, then change their minds and download it instead, or for patron who have a series preference, but download the latest book before your library gets a hardcopy.

    The Bottom Line


    HasHads are an important part of the Patron record and having an accurate history for a patron improves service.

    It does take time to enter this information, especially if you are far behind on your BARD stats or if a patron comes in with an extensive reading history. That said, having full and accurate HasHad records improves automatic picks, provides valuable information to your RAs, and helps answer patron questions (What was that book I read three years ago? I think the love interest was a doctor. . . )

    So, chime in: Do you enter all of your HasHads? What about just recent HasHads, that are otherwise more likely to be assigned by Nightly?
    Has leaving them off ever caused trouble for you?

    Head over to the Entering HasHads forum thread and let us know!

  • Working Remotely - Tips & Tricks

    Working Remotely - Tips & Tricks

    In the past few days, we've gotten more than a few questions about how to setup KLAS and / or prepare your library for a work from remote situation. If you haven't seen our earlier announcement, make sure to read this Important Coronavirus Info first, then come back for some additional tips.

    The frequently-asked-questions I'm sharing our tips for are:

    1. How can you connect to KLAS if you use a Mac?
    2. How can I quickly increase the number of books we're sending our patrons and / or titles we're duplicating onto a cartridge for them?

    If you have any other inquiries about how to connect to KLAS remotely or other ways to prepare your staff, library, & patrons for these unique circumstances, please contact Keystone Customer Support.

    Finally, because we know these are stressful times, make sure to check out the Off-Topic section of the forums to "meet" our Work-From-Home coworkers (formerly known as pets).

    Tip 1:


    How can you connect to KLAS if you use a Mac?

    KLAS staff-side will work on a Mac if it is running Windows as a virtual machine (VM) - this can be done using Parallels or VirtualBox (For example, our Keystone staff who use Macs run Windows in Parallels and then can connect to the KLAS staff side). If the Mac is able to run a VM with Windows, the specs should be enough to run KLAS inside that VM.

    Once you have a VM set up, installing and connecting to KLAS works just like it does on regular Windows. If you are running KLAS 7.7, you should be able to launch KLAS, log-in and start working immediately (though Self-Hosted customers may need additional support).

    If you are a KLAS 7.6 library, to be able to run KLAS remotely you will need to run a current version of OpenVPN before opening KLAS. This is the same process that you use at your library, you just need to make sure the VPN software is installed on the laptop if it isn't already. If needed, Keystone customer support can assist making sure you can connect successfully using SimpleHelp.

    Tip 2:


    How can I quickly increase the number of books we're sending our patrons and / or titles we're duplicating onto a cartridge for them?

    Increasing the number of titles your patrons can receive is a great way to help get them enough books to tide them over in for a bit while you might be short staffed, or if your library closes for a period of time. There are a few ways to approach this:

    Raise NS Cutoff for Everyone

    The simpliest, way to do this is to temporarily raise your NSCutoff for all patrons. However, be very cautious if you choose to go this route as you might be unintentionaly overwhelming your circ staff and sending books to patrons you don't really want to. If you can handle the extra circulation and want to make a bulk change for all patrons, please get in touch with us and let us assist!

    We can run a program that will raise every patrons' NSCutoff by a specific number, while keeping a log of the original setting. This way, once you've pushed out the extra books, we can return everyone to their usual setting. Again, however, bear in mind that this method can create a lot of extra work for your staff.

    Raise NS Cutoff for a Query Set

    Another way to handle this is to increase the NSCutoff for a select group of patrons. For example, one library contacted our customer support team seeking help to just this, but they did not want to send anything to patrons who've been inactive for over a year because they hit their max number of books and haven't returned them.

    The way we suggested going about this was to:

    1. Do a query for Active Patrons with a Last Served Date between 1/1/2019 - today, and an NSCutoff of 20 (or your library's usual cap).
    2. Once you're in the Query Set you can then use the Batch Update Patron Profile function to change the NSCutoff for the selected query set to your new max number of books.
    3. Don't forget that you have a library-wide maximum as well as the individual patrons' NSCutoff. If you need assistance adjusting yours, just let us know what the new hard cutoff should be.

    See below for a document with information about the Batch Update Patron Profile tool. Also, note that this tool is only available in 7.7; for 7.6, you will need to contact us for bulk changes.

    Raise Max Titles on Cart

    If you are operating in a Duplication on Demand service model, you can increase the "Max Titles on Cart" value to globally increase the number of titles you are having KLAS put on a cartridge.

    1. Do a query for Active Patrons with a Delivery Method of Duplication.
    2. Once you're in the Query Set, use the Batch Update Patron Profile function to change the Max Titles on Cart for the DB Medium.  Leave all other fields blank to keep their current values!

    Here's a Quick Tip document on how to use "Batch Update Patron Profile".

    Finally, don't forget to check out the Off-Topic section of the forums to "meet" our Work-From-Home coworkers (formerly known as pets) if you need a little stress-relief.

  • Working Remotely - Tips & Tricks part II

    Working Remotely - Tips & Tricks part II

    As we continue to answer questions and work with libraries to handle this challenging situation, I wanted to share some additional tips gleaned from our inbox and experiences working with your fellow users.

    1. Do I need to shut off Nightly?
    2. WebOPAC Notice
    3. Emailing your newsletter
    4. Record clean-up

    If you have any other inquiries, please continue to contact Keystone Customer Support--we're still here to help!

    Finally, because we know these are stressful times, make sure to check out the Off-Topic section of the forums to "meet" our Work-From-Home coworkers (formerly known as pets).

    Tip 1:


    Do I need to shut off Nightly while no one is in the library to handle circulation?

    Short answer: Nope! The majority of Nightly circuation is generated by check-ins, so without any check-ins, the volume of assignments created drops steeply. It may find a few additional things over the next few days, but the number of assignments will continue to drop day by day until it has done all it can. Those assignments will then sit around until someone can come in and send them out, and that's fine! They don't expire and they don't interfere with downloads; though they might frustrate OPAC users who see the assigned Titles sitting on their Has Now lists that'll be it.

    Tip 2:


    WebOPAC Notice recommendations

    Have you posted a notice on your OPAC yet? This is an easy avenue to get information out to patrons and those who order for them.

    Something we saw one library include that we think is a great idea: Include the recommendation that patrons keep the books they currently have until you re-open! Not only will this keep them out of the pile of books awaiting your return, but even better, it will give them at least something to listen to in the meantime.

    You can also let patrons know that local downloads (such as Shelf titles) along with BARD will remain available.

    Need help posting the notice? Just send the full text with any formatting you want to , and we'll be happy to post it for you!

    Tip 3:


    Emailing your Newsletter

    If you can't get to the office to physically mail a large print newsletter, you can at least email the contents to those subscribers who have an email in KLAS.

    In KLAS 7.7, you can get a list of these patrons and their emails to export using this query:

    • Patron - Main Status - Begins - a
    • Subscription - KlasID - Equals - (your large print newsletter's KLAS ID, for example SER-NEW2)
    • Subscription - End Date - Equals - ?
    • Media - Pat Medium - Begins - L
    • Media - CirMagStatus - Equals - a
    • Address - EMail Addr - Is Between - 0 - ZZZZZZZZ

    Version 7.6 does not have the ability to query on Subscription in the Patron module, so that one is a bit more complicated. If you are still on KLAS 7.7.6 and need a list of subscriber emails, let us know.

    Tip 4:


    Record clean-up recommendations

    With circulation tasks unavailable, some staff may find themselves with extra time. If so: this is a great time to do some patron maintenance and catalog clean-up!

    Patron module:

    • Take a look at the Insufficient Requests Report to find patrons with as many or fewer requests as their NS Cutoff. You may need to contact these patrons to update their request list, or determine that they want to suspend their service. (Reports Menu -> Items and Titles -> Insufficient Requests)
    • The Patrons Below Cutoff Report will find those patrons KLAS has been unable to serve, even after running Nightly a few times without check-ins. These patrons may need additional subject preferences or requests, or to have their older HasHads cleared out (for example, a patron who only reads Westerns). On the other hand, there may be something stopping them from getting service, such as no Reading Level or Language! (Reports Menu -> Service Provision -> Patrons Below Cutoff Report)
    • The AutoSelect with No Subjects pre-defined Query is always good to check on now and then, to find patrons who either need to provide reading preferences or be switched to List-Only service. (Query Menu -> AutoSelect w/ No Subjects)
    • And finally, the Batch Patron Status Review tool is the best way to find and review patrons who haven't been served in a long time, and Suspend them. Additionally, you can review patrons who have been Suspended for a long time and make them Withdrawn and purged.

    Catalog module:

    We have some Catalog clean-up tasks in the Are you Ready for Duplication? (And is your Catalog?) post.

    Additionally, you can query for:

    • Language - Not In - ENG,SPA (comma-separated list of all the languages your library has records for)

    --to turn up any records with invalid language codes.

    Anything else you want to check for? Need help with a strategy to fix something you've found? Let us know how we can help!

    And that's it for this week's tips! Don't forget to check out the Off-Topic section of the forums to "meet" our Work-From-Home coworkers if you need a little stress-relief.

  • Workshops & Seminars & General Sessions - OH MY!

    Workshops & Seminars & General Sessions - OH MY!

    The KLAS Program Committee has been hard at work and has a new, freshly updated Overview Schedule for the 2019 KLAS Users' Conference ready for you. This is still a draft schedule but has several changes from the version published two weeks ago.

    So, how did the committee get here and what do they still have to do?

    Here's a brief look at our 2019 KLAS Users' Conference Program Committee Planning Timeframe...

    October

    • Establish Committee
    • Set meeting schedule & expectations
    • Begin reviewing feedback from the previous conference

    November

    • Publish initial Overview Schedule with conference framework with no specific session topics or speakers based on info from the site visit, logistics committee, etc.
    • Send out a call for proposals
    • Continue reviewing feedback from the previous conference

    December

    • Continue reviewing feedback from the previous conference
    • Review session proposals as they are received
    • Identify / discuss other possible session topics

    January

    • Finalize list of session topics based on conference feedback, proposals received & ideas presented by committee members
    • Slate session topics based on the type of session
    • Publish updated Overview Schedule with slated session topics

    February

    • Review & Update Overview Schedule document
    • Assign committee member liaison for sessions
    • Refine session titles & descriptions
    • Recruit additional moderators / presenters

    March

    • Continue refining session titles & descriptions
    • Publish the first draft of the conference agenda
    • Communicate deadlines to moderators / presenters

    April

    • Continue communicating with moderators / presenters
    • Review / update Agenda as needed

    May

    • Publish finalized Agenda document
    • Send out presentation template
    • Collect presentations for publication

    June

    • Conference!
  • You have questions? I (probably) have answers!

    Save the Date: KLAS Q&A with Katy. 11-02-23, Thursday, 3pm Eastern / Noon Pacific.

    Our next webinar is coming up fast, and it's going to be a fun one: it's time for another Q & A with Katy!

    This is an informal, Keystone-presented webinar where I invite all of you to come put my KLAS knowledge to the test, and get answers to all those nagging questions. Whether it's a little thing that never quite feels worth emailing Customer Support about, or something you've asked before, but didn't quite understand the solution--I'll have my demo databases at the ready to walk you through the answer.

    Of course, I don't know everything, so if you manage to stump me, I'll get the info, consult with Customer Support and the other experts here at Keystone, and get back to you.

    All experience levels, staff roles, and organization types welcome!

    As usual, if you can't make it live, the session will be recorded for future viewing. You can even send in your questions ahead of time so I can cover them for you!

    Finally, stay tuned, because we have plenty more online learning opportunities coming over the next year. We'll be hosting a webinar every month in 2024, covering a variety of Talking Books / LBPD-focused, IRC-focused, and general interest topics. In May, we'll hold an online Mini-Conference with Keystone updates, New Features, and more, so mark your calendars for May 7-8, 2024! In the meantime, if there's a topic you want to hear about, or something you want to share with the network, the Program Committee would love to hear from you.

    I'm looking forward to chatting with you and answering all of your KLAS questions on November 2!

KLAS Users - Keystone Systems, Inc. logo

Keystone Systems, Inc.
8016 Glenwood Ave., Suite 200
Raleigh, NC 27612
800-222-9711