This file summarises changes made between Front Desk 2010 13.0.0 and 13.6.0 If you are running Front Desk 2010 multi-user, please ensure that you run the upgrade on all of your machines. Front Desk 2010 must be closed on all machines before running this upgrade. Run the upgrade on one machine with Front Desk installed. Then start the Front Desk software on this machine as normal. When the program starts (first time only), your database will be upgraded, which may take a few minutes to complete. You can now proceed to upgrade Front Desk on your other machines. -------------------------------------------------------------------------------- Enhancements Made 13.6.0 FRONT DESK WORD PROCESSOR - Added Front Desk Word Processor. This can be used for creating Standard Letters and Mail Merge documents in place of Microsoft Word. It can also be started directly from the System menu to be used as a word processor. - The Front Desk Word Processor includes all standard Word Processor features, and also includes Spell Check, Spell Check As You Type, inserting Tables, Graphics and Symbols, and the ability to import from Microsoft Word. - When creating Standard Letters and Mail Merge documents, a list of all available letter tags or mail merge fields will appear on the right hand side of the page. Letter tags / mail merge fields can be added to the document by double clicking, or by highlighting the desired field and clicking Insert. - Mail merge functionality is very similar to Microsoft Word's mail merge facility, making it easy for users who are used to Word. - Speed of Standard Letters and Mail Merge is greatly improved when using the Front Desk Word Processor instead of Microsoft Word. - When creating a Quick Letter or doing a Mail Merge, Front Desk will now give the option to use Microsoft Word or to create a Front Desk Document. - In the Standard Letters list, an icon will be displayed next to the document so that users can distinguish between Microsoft Word and Front Desk Documents. - There is a new "Front Desk Word Processor" tab in System Information where users can set default page size, margins and font. RESTORE - Front Desk will now check the type of database it is restoring before continuing with the restore process. This will prevent users from attempting to restore MSSQL 2005 databases into an MSSQL 2000 database. PATIENT FILE - Attempting to delete a patient that has been used as a 3rd Party Biller will now display a more detailed message listing the patients who are linked and giving the option to unlink them before deleting. APPOINTMENT BOOK - When deleting an appointment, the reason for deletion is now saved in the audit log as well as being recorded on the Cancels/Reschedules tab on the patient file. - Using "Make Next Appointment" will now add an entry to the audit log. - Daily appointment book statistics are now available in the week and month views of the appointment book through the tooltips on the column headers. - When editing an appointment, if the overridden practitioner is changed this will now be recorded in the audit log. - When editing an appointment and overriding that appointment for another practitioner, Front Desk will now warn you if the overriding practitioner has another appointment at that time. SMS - Front Desk will now check whether Internet Explorer is set to "Work Offline" before attempting to send SMSs, and will give the option to change to Work Online before continuing. ITEM CODES - When adding or editing an item code, a description of the item code is now required. PATIENT EVENTS - Changed default ordering to show the most recent items at the top of the list. - Added the ability to sort the display by other columns. STANDARD LETTERS - Double clicking on a Standard Letter will now open the standard letter instead of just editing the description. MULTI-LOCATIONS - A warning will now be shown on startup of Front Desk if Multiple Locations has been enabled without setting a Practice Location. - If Multiple Locations has been enabled and a Practice Location has not been set users will receive a warning when attempting bill, receipt or process a payment for a patient. 13.5.6 INVOICES - Added "Show invoices with nil balances" option when reprinting an invoice. Checking this option will include paid invoices in the Past Invoices list. - It is now possible to reprint invoices that have already been paid. - When reprinting an invoice which has had payments made against it, users can now choose to include payments on the reprinted invoice or to reprint the invoice without payments. 13.5.4 APPOINTMENT BOOK - Improved the speed of the appointment book when getting back the statistics by moving the mouse over the practitioner's name at the top of the appointment book. - When billing or receipting a future appointment, Front Desk will now display a warning message and will set the date of the bill or receipt to the date of the future appointment. REGISTRATION - The registration program now requires administrative rights to run. 13.5.2 MEDICARE / DVA ONLINE - Updated the MBS fees for November 2009. - Made some improvements to automatic payment allocation for Bulk Bill and DVA Claims. BANKING SHEETS - Enhanced banking sheets to handle multiple payment types which don't include cheques and are split over multiple entities so that an unresolved amount does not occur. 13.5.0 MEDICARE / DVA ONLINE - Improved automatic payment allocation procedure for Bulk Bill and DVA claims where no processing report is returned. - Front Desk can now send Medicare / DVA online claims when Internet access is via a proxy server. These settings can be found in System Information on the Medicare Online tab. - For multi-location practices, added a Location filter to the Medicare Transactions screen. 13.3.3 WINDOWS 7 COMPATIBILITY - Windows 7 compatibility complete. GROUP CHEQUES - For multi-location practices, added the ability to specify a location for a group cheque. - Improved speed when registering a group cheque / group deposit. BANKING SHEETS - Enhanced banking sheets when filtering by location or practice group. They will now take into account the location of cheques in multi-location practices. SMS / EMAIL REMINDERS - When SMS / Email reminders are filtered by Practitioner or Practice Group, the <>, <>, <> and <> tags will only display the next appointment for the selected Practitioner or Practice Group. APPOINTMENT BOOK EXPORT - When exporting the appointment book to Excel from Week or Month View, Front Desk will now export the dates at the top of each column. 13.3.0 MEDICARE - Added "Process" function to Medicare / DVA Online. Clicking the "Process" button on the Medicare / DVA Transactions window will attempt to retrieve processing and payment reports for all Bulk Bill and DVA claims in the current selection. It will then attempt to automatically allocate payment for each of the claims. - Changed the way in which Bulk Bill / DVA processing and payment reports are retrieved. Instead of having to select "Processing Report" or "Payment Report" after clicking on "Reports", Front Desk will now attempt to get both reports back, and display them together on different tabs of the same window. - Moved the "Allocate" button from the Payment Report to the Processing Report. - Processing and Payment reports will now be stored by Front Desk. This allows reports which have already been viewed to be displayed instantly. This also means that once a report has been viewed it will always be available in Front Desk - previously it was only possible to view reports for 6 months after the claim was submitted. - Added an "Allocated" column to Medicare / DVA Transactions. This indicates whether payment for a Bulk Bill or DVA claim has been fully allocated in Front Desk. - Changed "Claim State" to "Claim Status". - Selecting a "Claim Status" of "Incomplete" will now show claims which have been paid by Medicare / DVA but which have not yet been allocated in Front Desk. "Completed" will show claims which have been paid and allocated. PATIENT REFERRALS REPORT - Added Referring Doctors report. This referrers report uses the information from the Referring Doctor field in Billing Details when Medical Specialist Referrals is not enabled. - Added Patient GP report. This referrers report uses the information from the Additional tab in the patient's file when GP/Referring Doctor Details is enabled. RECALL TYPES - Recall types can now be given a default time period which automatically sets the recall date when a recall is created. E.g. A "3 month check-up" recall can be set to a period of 3 months, when this recall type is added to a patient it will show a date 3 months from the current date. PAYMENTS - Double clicking an item in the Payment display will now auto-allocate any remaining payment to it. Double-clicking it again will remove any payment allocated to it. (This facility is also available by clicking the mouse once with the CTRL key down) TREATMENT PLAN REPORTS - Treatment Plan reports can now be filtered by account. PATIENT TRACKING - Reports with the ability to filter by Patient Tracking now show more tracking lines. DIRECT DEPOSIT AND BPAY - Direct Deposit or BPAY details can now be set up for each practice group. BACKUP - Advanced backup options includes "Auto-generate Unique Filename". Users can now specify that a unique filename be generated each time a backup is performed. This feature allows you to store multiple copies rather than overwriting a previous backup. Note: You will require backup media (i.e. USB memory stick) which is large enough to store multiple copies of your backup. - Backup settings have been moved from the Network tab to their own tab in System Information. - Front Desk can now be configured to display a warning if a manual backup has not been performed for a specific, user-defined number of days. The warning can also be disabled completely. - Front Desk can now be configured to display a warning if the automated backup utility has not been performed a specific, user-defined number of days. The warning can also be disabled completely. INVOICES - Reprinting an invoice will now show the date that it was originally printed as well as the current date. ACCESS SECURITY - Administrators can now revoke a user's ability to log into the Front Desk desktop software. This is intended to allow users access to the web appointment book but not the main desktop application. - Administrators can now revoke access to the Group Email facility. - Administrators can now revoke access to Clinical Notes Templates. GP/MEDICAL REFERRERS - Referrer Types can now be created while adding or editing a GP/Medical Referrer. This can be achieved by right-clicking the "Type" box. - You can now email the GP/Referring Doctor from the additional tab of a patient's file when GP/Referring Doctor details are enabled. CLINICAL NOTES - Improved handling of clinical notes when the same note is opened concurrently on different machines. - A single clinical note can now be printed. - When printing clinical notes you can now filter by either treatment date or last modified date. PATIENTS - Recall Types can now be created while adding or editing a recall for a patient in the Recalls tab. This can be achieved by right-clicking the "Recall Type" box. - Contact Types can now be created while adding or editing a contact for a patient from the Contacts tab. This can be achieved by right-clicking the "Recall Type" box. - An expiry date can now be set for Pension Cards in the additional tab of a patient's file. PATIENT WARNINGS - Warnings for patients are now shown earlier when making an appointment. Warnings are also shown while editing an appointment when changing to a patient with warnings. This only applies if "Show Warning when making/cancelling an appointment" is enabled in System Information. HICAPS - Added a way to force Front Desk to detect a multi-merchant terminal. This improves compatibility with newer HICAPS terminals. AUDIT LOG - Added date range filter to the audit log. 13.2.1 MEDICARE / DVA - Added ability to add additional service text to claims. 13.2.0 MEDICARE - Added "Pay Items" button to the Bulk Bill / DVA Payment Report screen. This function allows users to easily pay off outstanding amounts billed in Front Desk and claimed through Medicare / DVA. - When retrieving a Bulk Bill or DVA payment report, only the claims where a benefit has been paid will now be marked as Paid, rather than all of the items listed on the payment report. - Changed Medicare payment type to Medicare / DVA. - Added "Print" option to claiming wizard for patient, bulk bill and DVA claims. This allows users to prevent statements from printing out at the time of claiming, if they want to reprint them at a more convenient time. - Front Desk will now look at the appointment time to get the date and time of service when sending a claim to Medicare / DVA. FRONT DESK OFFICE MESSENGER - Prevented "Log In / Log Out" messages from being displayed when Messenger is activated by clicking on the Messenger button on the toolbar (when Messenger is already running, and the currently logged in user isn't changing). APPOINTMENT BOOK - Added option to use the default item codes for either the practitioner or the column when "override practitioner" is turned on. This option can be found by going to the Columns tab on the Appointment Book tab in System Information, then by clicking on Edit, then Adv. TRANSACTION LOG REPORT - When printing the transaction log from the patient's file, if there is a different ABN for the practice group this will be printed instead of the clinic's ABN. NAME AND ADDRESS CHANGES - Front Desk now requires the clinic name and address and practice group names and addresses (when using custom headers) to be registered. Users will no longer be able to enter these details manually, they will have to contact Smartsoft to request a Smartsoft Name file which can be imported into Front Desk. 13.1.4 MEDICARE - The Medicare claim number will now be displayed when viewing claim details on the transactions tab on the patient file. APPOINTMENT BOOK - In practices running a rooms-based appointment book, when making an appointment Front Desk will now pick up the default item code for the practitioner rather than the default item code for the room. TRANSACTION LOG REPORT - When printing a patient's transaction log, the clinic name printed at the top of the report will now print a custom header if this option is selected. 13.1.2 ATTACHMENT SECURITY - Users now have greater control over who can access a patient's attachments that they have added. When adding or editing an attachment, there is now a "Security" button. Clicking on this allows the user to grant access to All Users, No Other Users, or to select which users, practitioners or practice groups will be able to access the attachments. Admin users can access all attachments. - Checking the "Hide Description" option prevents restricted users from seeing the attachment's description. - Checking "Set as default" will remember the current security settings for future attachments added by the current user. WRITE OFFS - Front Desk now requires a reason to be entered when writing off a transaction. This reason can be seen by clicking on the + symbol next to a write off on the patient transactions tab. The reason is also recorded in the audit log. APPOINTMENT BOOK - Users who do not have access to "Edit Appointments" will now be able to open patient files, bill, receipt, etc by right clicking or double clicking on the appointment book. Previously, all clicking on the appointment book was disabled for these users. MEDICARE - Changed the Medicare Card Expiry date displayed on the patient file to display only month and year, to bring it in line with the date that is actually printed on the cards. - Added ability to delete Bulk Bill and DVA claims which have not yet been paid. - Added warning message to Patient Claims, Bulk Bill and DVA when a referral does not have a provider number. - When retrieving Processing / Payment reports for Bulk Bill and DVA claims, the status of all claims paid or processed in the same batch will now be updated. - Front Desk will now print out the servicing provider details on the Payment reports for Bulk Bill and DVA claims. HICAPS - Added ability to put through EFTPOS transactions for multiple providers on a multi-merchant terminal (previously could only do this on single-merchant terminals) provided that it has not been set up with more than one merchant. This is for users with one of the new terminals (T4210) who are using it as a single-merchant system. - Front Desk will now accept special HICAPS-issued provider numbers beginning with the letter H as valid provider numbers (e.g. H1234567). SCANNING - Improved reliability when scanning documents or X-Rays directly to a patient's file. 13.1.0 *** DUE TO ENHANCEMENTS TO THE WEB APPOINTMENT BOOK FUNCTIONALITY, USERS USING *** THE WEB APPOINTMENT BOOK WILL NEED TO UPGRADE TO THE LATEST VERSION AFTER *** RUNNING THE FRONT DESK v13.1.0 UPGRADE. MEDICARE / DVA ONLINE CLAIMING - Front Desk now includes the ability to process Medicare Patient Claims, Bulk Bill Claims, and DVA Allied Health Claims over the Internet. Note that a Medicare/DVA Implementation session needs to be booked with Smartsoft to use this functionality. - Some of the features include: - Medicare PCI Claims - instant real-time processing of patient claims. - The ability to store patient claims for later transmission to Medicare. - Process Bulk Bill claims over the Internet. - Process DVA Allied Health claims over the Internet. - Instant verification of patient details with Medicare / DVA. - The ability to enter specific additional information which may be required to claim some DVA items for podiatrists, dentists and speech pathologists. - Send Same Day Delete requests to Medicare to instantly delete claims where a mistake may have been made. - It is easy to see a list of all Medicare / DVA transactions, filter by date or current status. - Reprint any Medicare / DVA statement. - Retrieve Bulk Bill and DVA Allied Health reports from Medicare to check on the status of outstanding claims. - Process claims directly from the receipt / bill screen at the time of billing, or process at a later date by going to the transactions tab on the patient file. FUTURE APPOINTMENTS REPORT - Added a new Appointment Book Report - the Future Appointments Report. This report can be used to give statistics on patients with or without future appointments. PATIENT FILE - TRANSACTIONS TAB - Added ability to sort transactions by Invoice Date or Patient name (if there are linked patients) by clicking on the column header. PAYMENTS - Added ability to sort items on the Payments screen by Invoice Date or Patient name (if there are linked patients) by clicking on the column header. CURRENCY - Updated all areas of Front Desk to display the correct currency (according to the computer's regional settings) for overseas compatibility when not using “$”. PATIENT REFERRALS REPORT - Professional & Non-professional summary report is now ordered by the patients' surname and first name. APPOINTMENT BOOK - CLINICAL NOTES STATUS - The appointment book hints displayed when moving the mouse over an appointment will now show the time a clinical note was last modified if one was changed on the day of the appointment. - It is now possible to see at a glance the number of patients for whom clinical notes have not been created, by holding the mouse over the practitioner's name at the top of the appointment book. - These options can be turned on or off by going to the Clinical Notes tab in System Information and checking the "Show Clinical Notes Status on Appointment Book" option. FRONT DESK OFFICE MESSENGER - The 'channel' that Messenger uses to send and receive messages can now be changed. This can be used to provide a different private channel when two practices share a network. This option can be found on the Messenger tab in System Information. EFTPOS - Front Desk will now ask users to "Swipe or insert" a card when processing EFTPOS through the HICAPS terminal. This reflects the changes to the new terminals which allow chip cards to be inserted instead of swiped. WEB APPOINTMENT BOOK - Added options to restrict access to practitioners and practice groups in the Web Appointment Book on a per user basis. By default all users have access to all practitioners and practice groups. - Added an option to set Read Only access to the web appointment book on a per user basis. - Added an option to allow a user to link directly to the web appointment book without having to go through a login screen. This option is useful for clinics wishing to use a booking agency to make appointments outside of clinic opening hours. - These options can all be found in Security on the Web App Book tab. PATIENT FILE SECURITY - Administrators now have greater control over which patient file tabs a user has access to. This is changed in a user's security access. ACTIVE/INACTIVE PATIENT LIST REPORT - The Active/Inactive Patient List Report can now exclude patients with any future recalls or particular recall type. HICAPS SYNCHRONISATION - This functionality has been enhanced to allow practices with more than 17 providers (previous limitation) to synchronise HICAPS provider details with Front Desk. WINDOWS 7 COMPATIBILITY - Front Desk will now run under the current version of Windows 7 Beta. -------------------------------------------------------------------------------- Bug fixes 13.6.0 APPOINTMENT BOOK - When viewing a previous day in the appointment book, the clinical notes information displayed in the tooltip at the top of the practitioner's column was including information for all patients seen from that day up to the current day. Now it only displays information for the day currently being viewed in the appointment book. - Occasionally the tooltip for the practitioner column was not displayed correctly. Fixed. - If the start time of the appointment book was set to 12am, the appointment book could not be opened. Fixed. FUTURE BILLING - The Future Billing feature was not including GST on bills created by it. Fixed. ACCOUNT BALANCE REPORT - In some circumstances, when viewing the detailed account balance report "By Patient", the patients' details were not printed in the correct order. Fixed. TRANSACTION LOG - Changing the Location filter in the Transaction Log had no effect on the totals or on the reports. Fixed. RECEIPTS / STATEMENTS / INVOICES - Occasionally, for clinics with long addresses, the address printed on receipts, statements and invoices was being cut off. Fixed. MEDICARE / DVA ONLINE - An error could occur if the referral period entered was too long (over 8 years). Fixed. WEB APPOINTMENT BOOK - When creating a new Front Desk user login, no web appointment book access was set by default. Changed to "Allow full access" by default. 13.5.5 APPOINTMENT BOOK - When using the "Rooms" system for the appointment book, and also making group appointments, it was possible for a group appointment to not change colour to the processed colour, even if all patients in the group had been processed. Fixed. - When using the "Rooms" system for the appointment book, and also making group appointments in rooms, occasionally a message would be displayed incorrectly informing the user that an appointment already existed for the practitioner. WINDOWS 7 - On some installations of Windows 7, when Front Desk started up it was incorrectly reporting that the Date and Time settings on the computer were incorrect. Fixed. 13.5.4 MEDICARE / DVA - An error could occur when automatically allocating a payment for a travel claim (KM) when using the Process function. Since 13.5.1. Fixed. - If an invalid Veteran File Number was entered on the patient's file, it was possible for an error to occur when submitting a claim to DVA. Rare. Since 13.1.0. Fixed. 13.5.1 MEDICARE / DVA - When a processing report was returned and payment made for a single item claim, an error occurred when automatically allocating payment. Since 13.5.0. Fixed. SUMMARY REPORT - When Medicare Payments were turned off, GST was printed on the Summary Report, and there was an unresolvable payment printed on the Summary Report, some of the text on the report was overlapping. Fixed. 13.3.3 SMS / EMAIL REMINDERS - <> was showing the incorrect time for appointments. Fixed. STANDARD LETTERS - When single or double quote characters were used to format dates in standard letters, the dates were not formatted correctly. Fixed. EDIT TRANSACTION - When editing an item and changing the billed amount to an amount greater than $1000, an error would occur. Fixed. 13.3.2 DEBUG - Debug information was being displayed. Since 13.3.1. Fixed. 13.3.1 MEDICARE / DVA - It was not possible to retrieve Bulk Bill or DVA payment reports if a processing report was not available. Since 13.3.0. Fixed. CLINICAL NOTES - If a practitioner was archived, their name was not displayed next to their clinical notes. Since 13.3.0. Fixed. APPOINTMENT BOOK - When using a "rooms" system in the appointment book, the default item codes for practitioners were not automatically being displayed when creating a new appointment. Since 13.2.1. Fixed. 13.3.0 TRANSACTION REPORT - When the Medicare Payments option was turned off, if the Transaction Report printed over multiple pages the Payment Type at the bottom of the page was printed incorrectly. Fixed. PAYMENT TRANSACTIONS REPORT - When the Medicare Payments option was turned off, if the Payment Transactions Report printed over multiple pages the Payment Type at the bottom of the page was printed incorrectly. Fixed. MEDICARE - On a patient who had previously been bulk billed, when processing a bill with a payment, a warning would be displayed. Fixed. EXPORT TO EXCEL - When exporting patient reports to Excel, if a patient's date of birth was before 31/12/1899 an error would occur. Fixed. GROUP DEPOSITS - In large databases, it was possible when deleting a group deposit or group cheque for the deletion to time out, leaving the deposit only partially deleted. Rare. Fixed. - On some machines, clicking the "Show Incomplete Group Deposits" check box would do nothing until the Ctrl key was pressed. Extremely rare. Fixed. APPOINTMENT BOOK REPORT - When there were two overlapping appointment book rules (covering the same time period), printing out the appointment book report in black and white would not always print the same rule that was displayed on the appointment book. Fixed. ACTIVE/INACTIVE PATIENTS - The Active / Inactive Patients report window was not expanding when Patient Tracking was checked. Fixed. 13.2.1 APPOINTMENT BOOK - When editing an appointment, if the selected practitioner had a default item schedule, the item schedule could not be set to anything other than the default. - It wasn't possible to add new columns to the appointment book. Since 13.2.0. Fixed. RESTORE FROM BACKUP - On some computers running SQL Server 2005, after restoring the Front Desk database an error would occur even though the database restored successfully. Fixed. 13.2.0 GROUP APPOINTMENTS - When adding a patient to a group appointment, if the Item Schedule was changed from the default, an error would occur. Since 13.1.4. Fixed. EMAIL - When sending bulk emails using SMTP Relay through Front Desk, if the "ABC" merge button was pressed before sending, the letter tags in emails would not be merged properly. Fixed. MEDICARE - On systems with multiple patient accounts, the referrer details sent with the Medicare claim would always be the referrer details for the first account for that patient. Fixed. 13.1.4 MEDICARE - Claims submitted for patients with unusual characters in their name or address would not be stored correctly in Front Desk. Since 13.1.0. Fixed. 13.1.3 MEDICARE - Front Desk would allow only Patient Claims (not Bulk Bill or DVA claims) to be submitted from the transactions tab. Since 13.1.2. Fixed. 13.1.2 RESTORE FROM BACKUP - On some computers running SQL Server 2005, after restoring the Front Desk database an error would occur even though the database restored successfully. Fixed. GROUP CHEQUES / DEPOSITS - When editing a payment which had been made by Group Cheque or Group Deposit, the Balance displayed on the edit payments window was being rounded to the nearest dollar. Fixed. APPOINTMENT BOOK - When editing an appointment spanning more than one column in the appointment book, the "Width" of the appointment would occasionally revert to 1. Fixed. - When using the Make Next Appointment function, and when going from an appointment spanning several intervals to a smaller appointment slot, the message "Cannot place Appointment in this slot" was sometimes displayed. Fixed. MEDICARE - If a practice group was using a custom header, the clinic name was not printing correctly on Medicare statements. Fixed. HICAPS - Occasionally an error could occur after processing a HICAPS transaction. Rare. Fixed. PATIENT X-RAYS - When viewing two X-Rays in a side-by-side view, if annotations were made to the X-Ray on the right, the changes would not be saved. Fixed. PATIENT ATTACHMENTS - Users were unable to drag and drop files onto the patient attachments tab. Since 12.5.0. Fixed. 13.1.0 HICAPS AUTHORISATION - The HICAPS Authorisation warning message was being displayed when moving transactions between patient files. Since 12.6.1. Fixed. GST ROUNDING - In certain circumstances, when using the "Round to Nearest $0.05" feature, figures were not being rounded correctly on the billing and receipt screens. Since 12.5.5. Fixed. APPOINTMENT BOOK RULES - After clicking on the "Add" button to add a new rule, Front Desk would appear to hang until the mouse pointer was moved over a different button. Since 12.5.0. Fixed. PATIENT XRAYS - In rare circumstances, when closing the patient file after viewing patient X-rays, an error would occur. Fixed. PATIENT ATTACHMENTS - The ability to drag and drop files directly onto the Patient Attachments tab was not working. Since 12.5.0. Fixed. PDF EXPORT - In some cases, reports exported to PDF could contain overlapping text. Fixed.