I felt like a superhero and could conquer the world–what happened?
I apologize for being absent for so long, and only sharing curated content for the last few months. There have been a lot of changes, and there’s still some transitioning going on, so keeping up with a blog hasn’t been that easy to do.
Even so, it’s a time when I’ve recently been doing a lot of soul searching with regards to my career. It’s take some unexpected turns in the last few months since my long-term contract ended in July. Some of it good, some of it not as good, but all have been learning experiences not only in learning something new, but learning something about myself.
I’ve been reflecting on several jobs I’ve had over the years, and looking at patterns of where things went right, and where things went wrong. Not being so young anymore, I have a certain perspective now that I wouldn’t have had even just a few years ago. I guess with age does come wisdom. I’ve also started to figure out what I want–and don’t want–from my career.
I’ll give you an example of a common pattern that’s happened in my career. I would take a job or an assignment because I needed the money and/or had a certain set of expectations that the experience would help my career. When none of the expectations of that position would have been met, deep frustration would set in, which would yield to depression and feeling stuck. I would be asked to bring certain skills, and was hired due to those skills, but then those skills wouldn’t be used. I would end up trapped in doing something that I could do well, or at least passably, but not something I wanted to do. This has happened several times, and I question why I get stuck in that kind of situation so frequently.
I thought of a job analogy that might explain this differently. Imagine that you had gone to culinary school to become a trained chef . So, as a chef, you are hired at a restaurant to work in the kitchen in a chef role for your cooking skills, and you’re fine with doing salad duty to work your way up, as long as cooking is involved, because that’s your passion and training. But for some reason, the owner has you left out of the kitchen to wait on tables for a while because it will help you understand your patrons. You go along with it for a little while, with the hope that you’ll get to that salad chopping soon. Soon, it becomes apparent that the owner has you, a chef, waiting on tables permanently. It’s not that you don’t have the ability to wait tables, but it’s not what you were hired to do, and it’s not strength. Subsequently, you get upset because the training and expertise is being wasted, and you feel like you were misled, because the job completely changed from the job description given at the time of the application and interview.
Like I said, I’ve had this happen to me several times over the years, and right now, I often feel like I’ve fallen into that “chef” role described above. The difference is that I’m a technical communicator, and what I “cook” is different. I know there are certain things that I do very well. I know I’m a capable person, but I also recognize my weaknesses. I also know what I don’t want to do. Becoming a technical communicator in my late forties has been the making of a second career. I know I’m still working my way up and gaining experience, but I have prior experience, too. At my age, I’m getting to a point that I’m financially secure enough that I don’t have to keep a job for financial security as much as when I was young, but I do need to like what I’m doing and have a steady, fair-paying income.
This thought process lead me to thinking about what makes an ideal job–whether you are a technical communicator, or have any kind of job, for that matter. I’ve concluded that what makes or breaks your contentment with a job is having the feeling of being valued. The positions where I learned and grew the most, and where I was generally happiest were at jobs where I felt like I was valued for my skills, my insights, and my opinions. Most often, all I wanted was for my voice to be heard and considered, not heard and pushed aside. I can accept if there’s a valid reason why my idea is not a good one, but “that doesn’t work,” or “that’s not how we do it,” or “everyone’s used to that, so why change it?” doesn’t sit with me too well most of the time. They seem like childish responses. I like to show that I can do the work, and do it well or beyond expectations. I try to push limits where I can, because it helps everyone grow and progress. There was a point in my career when I got accustomed to being dismissed for proposing any ideas or solutions, and so I accepted that my ideas or opinions weren’t valued at all. I lost my “voice” for a very long time. But in recent years, I was invited to use my voice, and as a result, I roared! I grew as a person, because I felt valued because I could contribute some good ideas, even if there were ideas that weren’t used.
But lately, I’ve been unbalanced in what I’ve been working on, and I’ve let that get to me profoundly. I question whether I’m on the right track to be doing something that uses my skills the right way and makes me feel valued. My confidence has been compromised, and it’s a truly awful feeling that I don’t want taking over my life.
At some point, I’ll feel like I’m flying high again.
As I continue this soul searching process, it brings me to the question of what makes me a valuable technical communicator? What is it that I do so well that some people appreciate it, and others not as much? What do I need to do to bring out the best worker in me? What do I need to do to grow and help myself create new opportunities while providing the valuable know-how I already possess?
I am curious as to what other technical communicators think, based on their experiences. I know of several technical communicators who are also in flux with their careers as well–between jobs or having taken new jobs recently. The technical communications field is not an easy one, as it is rife with both short and long-term contracts, people who don’t understand what the value of tech comm as a whole is, and situations where people don’t understand how to best utilize us. What are your experiences? Have you gone through the same roller coaster rides that I’ve been career-wise? What has made your career as a technical communicator worth the past hardships? What do you think is the value of a technical communicator?
Include your comments below! I would really like to hear and share experiences with others.
No, not Marvel’s Copycat! CopyRIGHT! (I don’t think I’d be asking her for permission on anything soon.) [Image courtesy of Screenrant.com]I have been tasked with working on a team that’s in the process of setting up a new standard of practice and a new process for handling copyright documents and multimedia. While many of you may have dealt with copyright issues due to the nature of your work, I haven’t dealt with it very much at all, so this has been quite an education, and I’m still learning the complexities.
I had some familiarity with copyright issues due to some articles by Scott Abel and discussions I’ve had with him. Scott’s one of those who’s brought this same issue to the content strategy world. Scott’s dealt with it from the perspective of content reuse, but also from the music perspective with song mash-ups. The idea is that in this age of content curation, what is okay to lift and reuse, and what it blatant plagiarism–or a copyright violation?
In the case of the company that I’m working with, it’s a little bit complicated. It’s not the same as doing a citation or crediting the creator of the document or multimedia object, but rather using it in other circumstances. Among some of the issues that have evolved include what happens when someone wants to use all or part of an abstract written that has been presented at a conference? Who owns the copyright to that? If there’s a graph, image, or other model in it, who owns it? Under what circumstances? When can we lift images for internal use versus external use like marketing or an instance whereby an external viewer cannot keep a copy (like an image or model used in a presentation or a brochure)? I’ve been learning many use variations of these kinds of documentation, and learning when it’s legitimate and when it isn’t. Part of the problem the company has had–which I suspect is probably a common problem–is that outside marketing vendors are creating company materials would get an image, but there were instances when the vendor wouldn’t know if the image’s copyright license had been paid or permission received to use it. The vendor would not be able to answer the question of whether permission was received or not, and that opened up the company to potential copyright liability.
The company is smart that they are trying to get a better handle on this, and set down some stricter guidelines than they’ve had in the past. The last time they made a code of practice, it was before the age of tablets and smartphones, so it was time to revisit this. While the company can’t police everything, and much of the responsibility falls on the document author to help ensure that anything borrowed has proper permissions, they are attempting to set down some rules and a verification process that all necessary permissions for copyrighted items used have been obtained. Part of my job is not only contributing to the establishment of what the verification process will be, but I will also be developing a DAM (digital asset management) system for employees to use that will have images, documents, etc. that the company has already licensed that would be safe to use in company documentation. Another part of my job going forward will be helping the company communicate this new verification process to get employees to follow-through.
While I’m still figuring out how to navigate through this project and understand my contribution to the project, it has made me rethink some of my own personal practices. I admit that I’m most likely a guilty party when it comes to not obtaining or crediting for images I’ve used. I’m sure I’m not the first or the last one to do that either, but often I will try to change an image in some way so that it’s more of a reuse than a permissions infringement, especially if it’s from a common image or source. Perhaps that’s not the best case scenario for reuse, but it’s very difficult to find great images for free that are royalty and license-free that capture exactly what you want to convey. Even so, it’s easier now–more than ever–to lift images or other information from documents or multimedia without proper permissions. Admit it–we’ve all used a snipping tool or did a print-screen capture on our computers at some point (or many times).
In the case of this company, I was finding out that they have very strict rules against this, and in the case of conferences or submissions to professional journals, the abstracts or posters later belong to the conference or the publisher, not the author. So if an author wanted to use part or all of his/her abstract in, say, a book later, he/she would have to get permission from the publisher or conference to use his/her own work! It sounds crazy, but that’s the system. Yet, it makes sense to keep one owner of the work for less complications. The additional complexity arises from the fact that each conference and publisher has different rules. Many have similar policies, but nobody has the same process and policy as another. And this is what the company I’m helping–as well as other companies–have to navigate through.
I’m sure I’m going to be learning a lot more in the coming weeks about this topic, and it’ll be interesting to see how things unfold with creating this modified process. While keeping abreast of copyright issues is a daunting task, it’s really in our best interest to try to adhere to gaining proper permissions whenever possible. It protects all of us–not just the author or the publisher, but it protects users as well.
What do you think about copyrights and permissions? Do you think some of it is overkill in the digital age? What is your experience with it?
Include your comments about your experiences or opinions below. I’m curious to learn more about this to help me put it in perspective!
“What kind of training is this?” “COMPLIANCE TRAINING, SIR!” (Boom-chaka-laka, boom-chaka-laka, boom-chaka-laka, boom!)
I’ve recently taken on a new “adventure” working for a large pharmaceutical company. Now, I’ve worked for pharmaceutical companies before, but it’s been more than 20 years since my last job in the industry. One of the things I’ve been getting bombarded with in the past few weeks is that I have to do a lot of compliance training. This is not the first time I’ve had to do compliance training.
In the last two full-time positions I held, I had to do compliance training in the finance and chemical safety fields, even though my position had nothing to do with the everyday responsibilities of creating and handling chemicals, or handling financial transactions of any kind. But, because of strict regulatory rules on the international, federal, and state levels, I have to do this training. It’s the same with the pharmaceutical field, since that’s yet another highly regulated field.
Now, I will say this much–because of the work that I’ve been hired to do, there actually were several pieces of the compliance courses that applied to me, so that was fine. No matter where you go, especially if you work for a very large corporation, whether you are an employee or contingent worker/consultant (which I always am the latter), you still have to take all these compliance courses regardless of your position in the company to comply with all these regulatory groups. It’s just par for the course.
The information is usually incredibly dry, boring, and lifeless information–at least for me. It’s usually just a course that covers various policies, and you have to pass some sort of quiz to “certify” and help the company be in compliance with these regulatory rules. The courses are usually (but not always, as I’ll explain in a moment) a flat narrative that’s done in Captivate or Articulate, with small little quizzes in between to help you review and retain the information for the final test at the end. Considering that the information is usually so boring, and you may have several hours of it ahead, I usually don’t mind this training because usually there’s a narrator reading the information while showing some images relating to the topic, and it makes it easier for me to remember so I can pass the test.
After having already done four hours of compliance training and passing the test with a 97% (I missed one question) during my first week, I was given additional training that had to be done in the next few days. Of the nine courses I was given to do, only one was an Articulate course (I know it was because the server name in the URL said “articulate.com” in it), and that one made sense, and definitely applied to me.
However, the other eight courses I was given weren’t really courses at all. Since these “courses” were all handled on an LMS (learning management system), I thought I’d be jumping into legitimate courses. I was sadly mistaken. Each of these “courses” was simply the SOP (standard of procedure) policy document that I was expected to read in depth. All these documents were not written in plain English in a user-friendly format. They all were in legal-ese or pharma-talk–or both. This made the process of reading them a little harder for me to digest. Additionally, while there were only two or three documents that were less than ten pages, most were well over twenty pages–even over thirty pages for one or two of the documents. Some documents had a summary at the end, to which I thought, “Why didn’t they just show this at the beginning of the document? Then the rest of it would’ve made sense!” But most did not. With all of these eight documents, there wasn’t any kind of assessment to see if I understood the material. I just had to provide an electronic signature at the end that I read the material.
While I did my best to diligently read the material, it was much worse than dealing with the boring interactive courses. And other than me signing something electronically to say that I had, indeed, read the material, there was no way for the company to know if I understood it. Much of this could’ve easily been short Captivate/Articulate courses that would have not only made the information a tiny bit more interesting, but also there could be a way to assess that there was some semblance of comprehension.
Somewhere along the line, I had read later that in some instances, companies are in compliance as long as they have a policy and that each worker has read the policy and signed off that they read the policy. That sounds easy enough–read the material, and sign that you read it, and you’re done. But is that right?
I thought about this a lot after I finished this second round of compliance training, because reading almost 130 pages of technical jibberish on mostly common sense policies wore me out. I also felt that something was terribly wrong about this procedure. I might not have ended up doing instructional design as I originally set out to do when I started in tech comm (see early posts of TechCommGeekMom), but there were circumstances that bothered me about training employees this way, especially if they had to adhere to regulatory compliance training.
The first thing that came to my head was that as bothersome and boring as they were (sorry, instructional designers), the interactive courses were better. Students could see examples more clearly from images, for example. Or, in my case, seeing images, reading words, and hearing a voice read the technical gobbledygook connected with me better than reading pages and pages and pages of long-winded text. I partially blame my own abilities to learn this way because of my own learning disabilities, but at the same time–am I alone? I’m sure there are some out there who would rather read lots of text to understand information, but I have found that adding multimedia has always made a difference in learning.
I started to wonder if I was an anomaly in finding that I learn better this way. I know there are entire books, courses, and university degrees dedicated to this topic–what’s the best way to teach an adult? Is it any different than teaching a child or youth? Is reading text better than e-learning instances? Is reading text better than having an interactive, multimedia experience? In the case of the documents, I found that I was easily bored by the material to the point that I was more easily distracted, making me only skim the pages rather than read them in great detail after a while–especially with the thirty-page documents. It’s good that the company has policies on specific topics that are available for employees to read, but can employees easily relate to the policy information? How can we ensure that? Is just having them read the policy enough?
To say the least, I was rather disappointed with this method of training of reading text and electronically signing that I completed the reading. My own studies in e-learning made me realize how we are lucky to live in an age where we can make use of voice, images, video, and other multimedia tools that can help enhance the learning process, and in effect, allow learners to better retain the information by making it more relatable–even the boring, compliance information. I’ll bet that I still retain some of the information about financial transaction handling and chemical safety in the inner recesses of my brain because of interactive training. I remember much of what I just learned about drug safety and marketing compliance from my initial training. But what was in those documents. Don’t remember. Not a clue. I think much of it was the same as the stuff in the original compliance training, which also made me question why I had to do it again when I passed that original training. But was reading text and signing effective training? No. Did it fulfill compliance rules? Yes.
Whether it’s this company I’m at, or other companies, having workers understand regulatory compliance policies is important. They are procedures that keep us safe physically and ethically to ensure the best standards for all. So why not take the time to ensure that ALL policies that you feel are important are delivered in a way that helps to insure that employees understand ALL the information? That just seems like common sense to me.
What do you think? What are your experiences with these types of corporate or compliance training? What kind of learning worked best for you? Should companies put a good effort to make all the learning more learning-accessible? Add your comments below!
The last few weeks–in fact, the last couple of months–have been so busy for me that I can’t always finish what I need to get done. One of the things on my long to-do list has been writing up a review of the new RoboHelp 2015 release. I shouldn’t have waited, because let me tell you–there are some great things happening with this updated product! Additionally, Adobe has already released an update, which I will include details from that as well in this review.
Back in May, Adobe held a preview press conference to let us know what’s new in Robohelp (2015 release). It was hosted by Maxwell Hoffmann, one of the Technical Communications Suite (TCS) product evangelists for Adobe. I know Maxwell fairly well, as I first had a chance to work with him on the webinar I did for Adobe three years ago, and I know he knows and understands the TCS products very well, especially since he worked for some of these products before they were originally acquired by Adobe! He’s also a master storyteller and pays a lot of attention to what technical communicators have to say, so he’s excellent at explaining the benefits of features to users.
The first thing that Maxwell noted was that like the newest release of Framemaker, the naming convention for current and forthcoming releases from now on will be reflected in year instead of version 12, 13, etc. This allows for some consistency, and it’ll be easier to know if you have the latest version based on the year it was released.
Going forward from that, Maxwell explained that RoboHelp (RH) now offers a new degree of usability to both help authors and their users. There are several new features going on in the 2015 release that I have to tell you, truly impressed me, and I think you will find to be great upgrades as well. The highlights of these new features include:
A brand new user interface
Best in class multi device publishing capabilities
Dynamic Content Filters that enable end users to quickly find relevant content
Single-click mobile app creation workflow
Miscellaneous productivity enhancements
Let me go into more detail about each of these highlights.
Brand New User Interface
Even though RH was already able to have its configuration customized by the user, many of the icons were rather small and hard to see–the interface had a lot going on in one screen. Even so, one of the advantages of RH has always been that you didn’t have to work with code in RH. The new interface, when demonstrated, was significantly cleaner and more concise. Not nearly as busy looking as its predecessor! The interface has a much simpler look that resembles modern MS Office interfaces with the task ribbon, project manager window/frame, and the main designing frame. The icons are larger and much clearer to figure out what they are. You also have a choice over the user interface being light or dark, and with or without color. It’s totally customizable to your preferences. Nice! Maxwell noted that it’s also helpful if you have two instances of RH running to keep different projects straight.
The commands are clustered in the tab ribbons. As the different tab ribbons were demonstrated, I could see this was so much easier to decipher! There is also an icon in the first two tabs called “Pods” which can help you manage the pods you are working on. The ribbons allow you to see all the commands readily available to you in a consistent manner. All the tab ribbons seem consistent with MS Office-style ribbons, so new users should be able to adapt easily to these command choices.
The new Output tab ribbon, which contains one of the most frequently used clusters of tools, replaces the single-source layout pod that was in previous versions of RH. The Primary Output tool icon within the Output tab is customizable so that you can choose what outputs you want to use if you have a certain set of outputs that you standardly use. You can still do output of individual things as well, and the generation of output is faster now. There is also a great “Primary Output View” which allow you to prototype and see what your output will look like before you actually publish.
The area circled in red shows the customizable Primary Output tool, which provides a one-touch customizable option to publish to your primary outputs.
There are several other interface features that are great enhancements. The Quick Access Toolbar used to display your favorite, most commonly used commands can be easily and quickly customized. The tabs will reformat with window resize, and the ribbon can also autohide.
Within the workspace, table creation is similar to MS Word. Tables can be created in color, and have greater flexibility. When creating a table, just like Word, RH creates a specific tab for formatting and layout tables when needed. When creating content, commands that don’t make sense will gray out. Keyboard tips and shortcuts can be customized. The opening window is much more graphical and easier interface to use to start projects. When opening up a file, it will remember what documents you had open. Of course, if you are used to the old interface, this is an option as well.
With the update released in late August, the layouts have been optimized
Boy, Adobe has really gone all the way with making RH an easier, more user-friendly tool to use! If nothing else, this was the one improvement that in my eyes that impressed me the most, because I think this new, user-friendly layout is much less intimidating than the old one, which will help those who are new to the product or not as proficient on the product more willing to use it.
Best in Class Multi-Device Capabilities
RH now has new dynamic content filters that empower users by allowing them to find revelvant content faster. Adobe created brand new HTML5 layout enhancements which include:
The ability to easily show or hide widgets such as the Table of Contents (TOC), Glossary, Index, or Filter panes
Configure media query boundaries for different screens
Support native social media widgets
Flip to Right-to-Left (RTL) layout by changing language in single-source language
Show or hide branding band for mobile output
The HTML5 responsive layout has easy off/on icon control in layout, which is different from previous RH versions due to the clearer icons in the toolbar. Search enhancements include:
The ability to have topic descriptions and control what that text is to make the description more meaningful.
Breadcrumbs are now also part of the descriptions.
Output search results are available in a collapsible left panel for easier navigation.
Native social media widget control allows Facebook and Twitter icons to appear on the output so that you can share the information. This is displayed as an arrow on the side that can pop out the content as needed, so it’s not in the way, yet still available.
Flip layout to right to left with language attribute for Arabic and Hebrew. This will also work with linked or imported RTL Framemaker documents.
Generate faster, better responsive HTML5 output. Faster loading times reduced by half, smaller sized output–2MB less for every 100 topics, and no flickering screen are the result.
You can maintain the Table of Contents state in the left column, and in fact, you can expand more than one section at a time within that section.
Cleaner HTML5 coding.
Some other bonuses are that custom fonts can be embedded when generating high fidelity ePub, and more skins have been added for output formatting to provide more flexibility and to accomodate for RTL projects.
Dynamic Filters and Faceted Navigation Improve The End-User Content Consumption Experience
The new HTML5 layout and contextual search results can let your end users quickly navigate to the relevant content through dynamic filters. Based on existing conditional tags/expressions functionality, users can use the tags/expressions OR/AND at the build time and display these tags/expressions for dynamic filtering by the end users.
Tags can be grouped and filters shown in a two-level hierarchy. All the content is dynamically filtered (TOC, Index, Topics, Search Results etc.). You can choose a display name for both tags and expressions, which works for merged projects as well. Tags can be shown in the output for better testing (Maxwell said that Adobe is most likely the only one doing that with its product), which is currently supported ONLY in responsive HTML5 output and mobile apps.
Enhancements include the ability to enable a single selection or multiple selections of the tags in final output, and enhanced CSH support through a dynamic content URL, so the filter choices are actually seen in the URL of the output, which is great. In the demonstration given, Maxwell showed how you can navitgate through filtered content so only certain things show for certain audiences, which I thought was a great use of this feature.
Content Centric Apps (developing mobile apps)
Robohelp can publish content as mobile apps for iOS and Android which can be read remotely or downloaded directly on your device. Adobe has made it super easy to create mobile app for your documentation by using a PhoneGap:Build/CS subscription to generate multiple apps for both Android and iOS. (PhoneGap is considered an inexpensive subscription.) Mobile apps can easily be downloaded by scanning a generated QR code that can be shared, although a URL that can be shared, too.
Miscellaneous KEY enhancements
There are several extra enhancements that don’t fall under the other main categories, but are still equally important.
Users will be able to work more productively with a ribbon UI and enhanced search functionality, including bi-directional and multiline searches. The support for languages like Arabic and Hebrew, which was a major feature upgrade in FM 2015, is also included in this RH release. As of the new update released in late August, Farsi is also supported.
The “Find & Replace” functionality and searching abilities are significantly improved. Key enhancements include the ability to find results in Design Mode and open the files directly from search results.
Search scope has been extended, so you can also set the search scope to a current project, specific folders, the current window (including TOC/Index, etc. which is new), and all open files (also new), as well as do a multi-line search.
The standard keyboard shortcut of “Ctrl-F” now works to help do searches.
There are now separate tabs for find and replace. In the demonstration given, we were shown that you can find and replace within design mode instead of the HTML mod. There’s also the ability within the find/replace that if you have a long list of items, and you want to find where a specific item in located within that list, then you can go into the Project tab and click on “locate item”, and it will take you directly to the page in design mode. Really nice!
Search direction support–both forward and backwards– is available. You can also search within the source code as well through the line numbers listed in the search lists, which makes this feature very flexible.
Conditional text control has been improved with tagged output so that you can see what is conditional or not for QA purposes. Before, RH had slashed color tags that made it difficult to read and not always an exact match to what the conditional tag was. Now, it has a more intuitive conditional build tag display that is much easier to read text while editing–the overline color exactly matches the tag. The overline is used as a conditional indicator with better readability than cross hatches, the color of the overline is exactly that of the tag, and easy to figure out the tag boundaries.
Support is now provided for named expressions.
Other enhancements enhancements at the time of the release included miscellaneous search enhancements, better scripting support, remember project state, and “find now” works in project manager frame.
Within the update release in late August, some additional enhancements were made in addition to those already mentioned above. Windows 10 support, online video derived from HTTP URLs can now be embedded in RH output, playback settings for multimedia are available, and more than a dozen bugs have been fixed. They’ve evidently been working hard at Adobe to add such features in a short time since the May release!
Pricing
Pricing & Availability on June 2 (in USD and AUS):
Product
Full Price
Upgrade from last release
Upgrade from 2 releases
Subscription Price
Languages Supported
RoboHelp 2015
$999
RH 11: $399
RH 10: $599
$29.99/mo
English, French, German, Japanese
Technical Communications Suite 2015
$1699
TCS5: $699
TCS 4, 3, 2 or 1: $1199
$49.99/mo
English, French, German, Japanese
TCS 2015 Release includes RoboHelp, FrameMaker, Captivate, Acrobat, and Presenter–all at a price that is 57% less expensive that buying all products individually. It’s something to consider!
I think the thing that impresses me the most out of all the great new features truly is the new interface. Having a simpler, more user-friendly interface is going to bring more users–especially new users–towards this already powerful product. The continuing development on content design flexibility and inclusion of mobile output helps Adobe keep this product as one that will assist technical writers with creating more user-friendly help guides for customers.
My friend, Parth Mukherjee of Jifflenow, created an excellent SlideShare presentation that he shared at the STC India conference while still at Adobe, but shared recently on LinkedIn. While I didn’t attend the conference, he created a great conversation about the role of content in marketing that still applies now, and is highly relatable for technical communicators and digital marketers alike.
You must be logged in to post a comment.