Drive growth with enterprise resource planning (ERP) software that helps you run your business better. Sage 100 is an innovative, flexible solution for growing businesses with a low total cost of ownership which offers modern architecture, robust features, ease of use, and powerful customization to increase your productivity and streamline workflows.
The user-centered design allows you to easily build the system you need from a broad suite of modules including financial, business intelligence, human resources, customer relationship management (CRM), eBusiness, manufacturing and distribution.
Meet your specific requirements by adapting and changing your system using innovative codeless customization to enforce your business rules, which survives upgrades and keeps total cost of ownership low. Sage 100 provides you product line stability and the benefit of years of customer input from tens of thousands of installations, and an established ecosystem.
Feature-rich modules for Sage 100 solutions include:
- Accounting and Finance
- Business Intelligence and Reporting
- Purchasing Management
- Sales Management
- Inventory Warehouse Management
- Manufacturing Management
- Customer Relationship Management
- Human Resources and Payroll Management
- Time and Project Management
- Connected Services
- Customization and Integrations
- Checks and Forms
Sage 100 Online
Sage 100 Online offers the flexibility of the cloud with the power of an ERP solution hosted by Sage. Ideal for an organization with a workforce distributed across multiple locations, it allows you to stay mobile and centralize key functions like accounting and operations on a standardized back-office solution.
The Sage 100 Accounts Payable module helps manage a company’s expenditures by recording transactions and obligations to vendors and creditors. Beyond the recording of invoices received and providing informative financial reports including payables aging and future cash requirements, the Accounts Payable module provides a complete solution for the payment of outstanding invoices through an innovative cash disbursement and check writing capability.
You can also use Accounts Payable to take advantage of any discounts offered to your company if invoices are paid on time. As well as functioning stand-alone, the Accounts Payable module can also be used to expense invoices directly to the Job Cost or Time and Billing modules. In addition, information from invoices entered through Purchase Order Processing is posted directly to the Accounts Payable Masterfile where you can query all open purchase orders for each vendor.
The Sage 100 Accounts Receivable module provides you the information you need to run a well-organized cash management program by tracking receivables and planning cash flow. It also provides you with extensive management information and reporting features. This module contains a highly powerful, yet easy-to-use invoicing function which allows a company to prepare invoices and billings within the system.
The Accounts Receivable module will also automatically prepare customer/client statements on demand. In addition to being a comprehensive stand-alone module, the Accounts Receivable module integrates with the Sales Order Processing, Inventory Management, Job Cost and Bank Reconciliation modules.
ACT! Contact Manager
As a sales-oriented company, your most valuable asset is your customers. New sales are hard to come by, so taking care of existing customers and servicing their needs is vital to your success. Using ACT! contact management software alongside your Sage 100 system can be a significant benefit to your customer service and sales performance.
By leveraging the strengths of two industry leaders, your company can gain access to a series of unique options. For instance, workgroup users operating within ACT! can issue sales orders, perform customer inquiries or view detailed orders and invoices. In effect, the two products allow you to connect the two halves of your business - your front office, which includes your sales force, and the heart of your business, your accounting system.
Bi-directional data transfer is available throughout and can be utilized to maximize efficiency within numerous aspects of your company. It’s a complete front officeback office solution that can boost your company to the next level of profitability.
Every month you can count on receiving your cancelled checks and/or statement from your company’s bank, and you are required to sort your checks, account for your deposits, and reconcile your checking account balance to the bank’s balance. But often there is a discrepancy. The Sage 100 Bank Reconciliation module simplifies the monthly reconciliation process, detects unrecorded transactions between books and bank, locates the errors or differences, records the corrections and reconciles your books to the bank statement.
Bank Reconciliation helps forecast cash flow, as well. Estimated future cash flow can be projected when this module is integrated with the Accounts Receivable, Accounts Payable, Payroll, and Purchase Order Processing.
Bill of Materials
The Sage 100 Bill of Materials module allows you to easily create and maintain a detailed bill of the components and miscellaneous charges that make up your finished items and sub-assembly components. You can produce accurate and informative reports detailing bill structures, component requirements and production history. The Bill of Materials module is designed to accommodate the after-the-fact recording of production. As the production of each finished product is recorded, the component items used are automatically relieved from inventory, and the finished products are automatically received into inventory.
Disassembly of finished items can also be recorded. During Disassembly Entry and Production Entry, components may be added, deleted or modified. Products sold in a variety of configurations are accommodated by a unique Bill Options feature. Using this feature, components to be added to or subtracted from the base bill may be specified for each option. When the Sage 100 Sales Order Processing module is integrated, you can select Bill Options during Sales Order Entry and Invoice Data Entry. Engineering Change Control and unlimited revision capabilities are key features of the Sage 100 Bill of Materials module. The Engineering Change Control feature facilitates the recording of bill structure changes, which improves product quality and production efficiency. A detailed record of engineering changes and bill revisions may be retained indefinitely, providing a complete history of the evolution of your products.
Create and customize presentation-quality reports from your Sage 100 ERP data with Crystal Reports. Crystal Reports is a powerful WYSIWYG (What You See Is What You Get) report writer that allows you to create meaningful reports quickly and easily. You can use sample reports straight out of the box (see the column at left for a listing of the 27 report templates included). Or, modify them to suit your needs, then save and run them anytime.
Take control over the look of your documents by selecting font type, size and text color. Enhance the layout by applying lines, borders and shading. Further enrich your reports with embedded pictures, diagrams and logos. Use tables, cross-tabulations or one of twelve graph styles to communicate your financial information. You can even create reports with drill-down simply by selecting that option for the detail section of a report.
Crystal’s Experts are wizards that guide you through the report process from start to finish; Private Tutor is a built-in training and on-line help system. You also have the ability to run your reports at pre-determined times, even unattended. See the features list on the reverse side for all the exciting new capabilities available in Crystal Reports!
The ODBC (open database connectivity) driver included in the data access kit for Sage 100 gives Crystal Reports direct access to Sage 100 data. The ODBC driver also provides read-only access to Sage 100 data for other applications, including Microsoft Word, Excel and Access, allowing your accounting information to be automatically transferred for use in other applications and report writers.
To stay competitive, you need your accounting software and business productivity software to work together and offer indispensable functions like graphical reporting, integration, customization and drill down functionality. The Sage 100 Custom Office module provides the solution with a suite of tools composed of Visual PostMaster, Customizer and the MS Office Link, that integrate with the Microsoft Office suite.
The MS Office Link allows you to easily create letters or messages to individual customers or vendors. You can attach documents (such as scanned-in images) to specific records in the product’s data files (e.g., a photograph to an inventory item or an invoice to the invoice record in Accounts Payable history). With Visual PostMaster, you can create batch mailing jobs and marketing campaigns. Customizer provides user-defined fields (UDFs) that you can easily implement without any special programming skills.
Improve productivity throughout your company with an essential suite of business applications — Sage 100 Custom Office. Custom Office lets you make use of the unique business information in your application data files and greatly simplifies the process of creating custom communications to customers and vendors.
Imagine being able to offer your customers the ability to place orders, and monitor their account status 24 hours a day, while at the same time allowing your employees to be more productive, and increasing order accuracy. The e-Business Manager module leverages the power of the Internet to help you increase customer satisfaction, and enhance your bottom line.
The Internet is fast becoming the method of choice for transacting business worldwide: the year-over-year growth in online commerce transactions continues to grow at a tremendous rate. Moving into the future, all of us will conduct an ever-increasing number of business transactions over the Internet, and applications with direct Internet functionality will be vital to remain competitive and responsive in this evolving marketplace.
The e-Business Manager module brings this capability to Sage 100, in an easy to implement out-of-the box solution. While simple to implement, e-Business Manager also manages to be flexible and feature-rich, providing many customization capabilities available in much more expensive solutions. e-Business Manager: Powerful and Affordable e-commerce for Sage 100.
Flexible and Easy to Implement
The adaptable design of the Sage 100 General Ledger module allows you to use your current chart of accounts or create a new chart of account structure from over a dozen industry-specific selections, making implementation quick and easy. The General Ledger uses our exclusive dual line entry for quick, efficient and accurate data entry. Using line entry allows you to easily customize the data entry screens. Once you have created a transaction, selecting to delete a row, move a row up or down, or change a value is easy - you can also use the built-in calculator to easily modify it. You can even reset a row or all rows by using the reset feature.
Valuable Business Insights
The ease of use combined with the powerful attributes of the General Ledger module streamline all bookkeeping and accounting transactions, and the resulting reports provide important business insights. Sage 100 General Ledger offers virtually unlimited financial reporting capabilities. In addition to the standard General Ledger reports, Sage 100 provide the ability to create financial statements such as Income Statements,Cash Flow Statement, Balance Sheet and Trend reports. All financial reports are created and modified through an easy-to-use wizard so you can simply select formatting options to create a report specific to your business needs. Gaining quick and accurate insight into your business is critical to maintain your competitive edge. Sage 100 General Ledger provides a key method for you to stay on top of your financial information.
Robust Features The General Ledger module has many powerful features to help you efficiently manage your finances, including: flexible accounting periods; adaptable account structure with account statuses; roll-up codes for additional reporting; comprehensive search criteria; easy account number merge and renumbering; allocation entries including percentage, quantity and basis; unlimited budgets; easy budget revision entries; right-click to related tasks; easy account entry; account memos; financial reporting up to $99,999,999,999.99; and the ability to view financial information in bar charts or graphs.
Precise control and safeguarding of inventory is an essential task for a successful, well-organized company; businesses require timely and accurate information on inventory location, movement and valuation. The Sage 100 Inventory Management module provides data pertaining to the receipt of goods, the movement of goods within or between locations, the sale, removal or other disposition of goods, and the precise valuation and status of goods remaining in inventory at any point in time. When used in conjunction with other Sage 100 modules, Inventory Management is the cornerstone of an effective Manufacturing or Distribution Solution.
Inaccurate inventory counts can cost you sales and delay shipments past the promise date. Out-of-stock items as well as overstocked items in inventory can be devastating to your business. Additionally, an overstated or understated inventory valuation results in incorrectly reported profits within your financial statements.
The Inventory Management system offers comprehensive reporting capabilities to keep you on top of inventory status. Generate reports on item pricing, stock status, detailed sales history, backorder information, reorder points and recommendations, valuation, turnover, sales analysis and much more.Properly used, the Inventory Management module can help bring about the formulation of new or improved purchasing policies, sales policies, pricing methods, and even enhanced customer service. Inventory Management could also provide your company with an additional edge over competitors who are unable to access the same strategic information.
Powerful management reporting, detailed accounting capabilities, flexibility and control best describe the Sage 100 Job Cost module. This module is specifically developed for general contractors, subcontractors, architects and engineers in construction and project-oriented industries. In today’s competitive market, with profit margins getting tighter, the Job Cost module is an essential management tool for keeping a close eye on job profitability.
Job Cost gives you the ability to track cost and revenue information down to fine detail for every job (project). Powerful sub-modules including Project Estimating, Billing, and Time and Materials Invoicing are built in to streamline the entire process. Know where your bid proposals and projects stand with up-to-the-minute status reports.
Project estimating allows you to calculate estimated costs in preparation for a proposal. Maintain a masterfile of standard material and labor costs upon which you can base estimates. After a proposal is accepted, you can easily transfer estimate information to establish budgets for the new job. Once in progress, analyze actual to budget costs,allowing adjustments to maintain profitability throughout the job. Whether you invoice on a completed contract or a percentage of completion, Job Cost will handle all billing requirements.
The Job Cost module can integrate with Accounts Receivable, Accounts Payable, Payroll, Inventory Management, Purchase Order and General Ledger to ensure your ability to share common information required in an efficient job cost system. And adding Business Alerts can keep your staff on top of daily changes in the business.
Controlling costs is key to success. Don’t start a job without Sage 100 ERP Job Cost.
One of the most critical and time-consuming aspects of manufacturing is managing the task of maintaining sufficient amounts of materials on hand at all times. How many times has production been delayed because a necessary material was not in stock or you could not get it in time?
The Sage 100 Material Requirements Planning (MRP) module can help you eliminate purchasing and scheduling problems. It is designed to simplify and speed up the work processes of purchasing and production managers, enabling them to plan more effectively.
The MRP module looks at demand based on open sales orders and sales projections, and supply based on inventory stock levels and open purchase orders. Product build times, lead times and supply and demand functions are combined to estimate the need for an inventory item. With the MRP module, you can produce reports based on action by date to advise the purchasing manager which orders need to be placed, which need to be revised and which need to be canceled. The MRP module allows for entry of monthly and weekly sales projections by warehouse for each manufactured item, and monthly and weekly sales projections by customer. These estimates, combined with sales order information, can suggest when to purchase raw materials, etc.
Eliminate costly production delays and simplify your scheduling. Complete your Sage 100 Manufacturing Solution, and take control of your material purchasing and production planning, with the Sage 100 MRP module.
Produce timely and accurate pay, generate fully allocated accounting entries, and keep comprehensive employee records. Print federal and state tax forms, or eFile.
Every time you order goods from your vendors, a contract to buy and a contract to sell is created; the Sage 100 Purchase Order Processing module helps you keep accurate records of these very important transactions. With every order, you need to specify (and keep track of) shipping method, date required, and the name of the person with whom the order was placed. In addition, you need to confirm the quantities ordered and price per item. This module perfects and organizes the entire purchasing process. When your on-hand quantity falls below a specified minimum level, purchase orders can be automatically generated, to ensure that you never run out of key items.
You can process partial receipts, update your inventory records when goods are received and monitor cost variances between goods received and goods invoiced. When this module is integrated with the Sage 100 Accounts Payable, Inventory Management and Sales Order Processing modules, you will have a comprehensive, fully integrated purchasing system. Receipt of goods will automatically adjust inventory quantities and produce a Back Order Fill Report.
Furthermore, invoices received will automatically update Accounts Payable records. With the implementation of the Purchase Order Processing module, you will be able to make more informed purchasing decisions and make all of your purchasing and receiving information readily available to management.
Return Merchandise Authorization (RMA)
To stay competitive, virtually every company needs to process customer returns. As today’s customers demand a more specialized level of service, tracking and resolving these returns can be an increasing challenge. With the Sage MAS 90 ERP and Sage MAS 200 ERP Return Merchandise Authorization module, returns and replacements can be handled with ease.
Does your customer want credit, a replacement, a substitution or a repair? The RMA module makes it easy to handle all of this - and when a customer has an urgent replacement need, RMA even lets you easily create a cross-shipment entry. This gives you an accurate record of items shipped before returns are received, and one more opportunity to build 100% customer satisfaction.
With the RMA module, you can easily print or fax notifications to customers and print receiving documents to alert warehouse personnel of pending returns. After the goods are received and inspected, they can be returned to inventory, identified as items for repair, or scrapped. Then, Sage 100 automatically generate all the appropriate transactions, including credit memos, replacement orders, purchase orders,and vendor returns. This complete, end-to-end solution saves hours of data entry and eliminates the need to search through file drawers for supporting historical documents.
The RMA inquiry program makes it easy to determine the status of a return — whether or not it has been received. And the Return Reason Report shows you which items have been returned, who’s returning them, and why — so you can quickly identify possible problems.
Combining the RMA module with the required Sales Order and Inventory modules lets you offer unparalleled customer service. The optional integration of Purchase Order can maximize efficiency by automating vendor returns and new purchase orders. Working together, these modules create a completely integrated return management solution that saves time, boosts customer satisfaction, and gives you a real competitive advantage.
Sage Fixed Assets
In large or decentralized organizations, fixed asset management can pose complex challenges in administration, access, user-specific customization and system security. Compatibility with existing accounting and business management software can be of equal concern.
The Fixed Asset Accounting module is the leading fixed asset management software for medium-sized companies. Fixed Asset Accounting combines acknowledged depreciation expertise and user friendliness with the added power and functionality your situation demands. It was developed to meet the needs of your business, providing fast,dependable, customizable fixed asset management performance and data security.
FAS provides the additional ability to execute partial and whole transfers and disposals,conduct bulk disposals with automatic gain/loss calculations and track transfer activity with as little as a single keystroke. Plus, it provides extra security features at the system level, company level and user defined menu levels, such as complete audit histories on all changes made to the asset system. In addition, SmartLists provide user-defined values for each asset descriptor,ensuring a high level of consistency throughout the asset system. Finally, when combined with the rest of Sage 100, it creates a powerful, reliable, easy-to-use,and secure total accounting management system for your entire organization.
Human resources (HR) represents the life and energy of any organization. Accurately administrating a company’s work force is vital to its success and growth. The Sage HRMS module allows companies to manage information based on their unique HR structure and needs. Data is entered just once and is shared with the entire HR system - leaving time to address strategic business issues that support recruiting and maintain a competitive work force.
Sage HRMS provides many benefits, but the most impressive feature is providing a means to quickly access key data with minimal effort. HR personnel are just keystrokes away from viewing data like emergency information or performance reviews due for any employee. The ability to promptly analyze critical company data is also within reach,including salaries, turnover ratios, and performance issues.
Benefits administration has never been easier than with Sage HRMS. Evaluate multiple benefit plans for easy comparison, generate reports on employees’ prior benefits elections, track employees on COBRA coverage, roll over current benefits to the next year - all quickly and easily.
HR personnel can also track individual employee training and certification progress,health profiles, and schedule recurring drug testing and physical exams. And, of course,all of these features maintain a high level of security regarding sensitive employee data.
A Single Source for Customer Information
SalesLogix provides the tools and resources needed to effectively manage all aspects of the sales cycle and increases team sales performance. It’s a single repository for the customer information captured across your entire organization that enables you to access account and contact information, track opportunities from lead through close,manage team calendars and activities, forecast revenue, and report on sales activities and effectiveness.
Increase Sales Productivity and Performance
SalesLogix helps drive opportunities through the sales cycle by automating activities such as follow-up calls, letters and literature fulfillment, based on sales and marketing processes you define. Sales professionals can send personalized communications to individual customers or groups of prospects using customized HTML e-mail templates. They can also track competitors and access the Sales Library for product specifications, FAQs or marketing materials.
Advanced Outlook Integration enables users to share contacts, send e-mails and manage calendars using Microsoft Outlook from within SalesLogix, and record the activity to the SalesLogix account history.
When a customer calls to place an order, you need to have lots of information at your fingertips. With Sage 100, you’ll have the customer’s international and domestic mailing addresses, as well as the customer shipping address(es), you’ll know the availability of specific units in inventory, or alternate items if those being ordered are out of stock, in addition to item pricing, quantity pricing, specific customer pricing, costs, customer credit limits, credit card deposit information and much more. The Sage 100 Sales Order Processing module gives you quick and accurate access to information when you need it!
As customer orders are filled and completed, you need to invoice the orders and properly ship them. All original sales order information can be recalled, allowing you to enter exact quantities shipped and back- ordered. You can have the system automatically generate invoices for you from a range of Sales Orders, and automatically print a Daily Backorder Report. You can affix all finished shipping cartons with shipping labels and, if appropriate, C.O.D. tags including billable freight.
You can design and print all quotations, sales orders, picking sheets, invoices and statements using the built-in Crystal Reports® software. Logos and other graphics may be added to each form, and you can select the font size, color and type for each data field on the form for a professional custom look.
When you integrate this module with the Sage 100 Inventory Management, Accounts Receivable and Purchase Order Processing modules, you can have a powerful, flexible and easy-to-use distribution system.
More than an automated time card system, the Sage 100 module is a powerful and flexible addition to the Payroll and Job Cost modules. Enter employees’ time card data on any schedule desired, then hold this information until you are ready to run your next payroll. The Certified Payroll Report feature allows you to flag labor codes and job numbers, then generate reports for submission to most government agencies. TimeCard also provides you with a convenient time clock component — adding even more functionality and flexibility to your Sage 100 solution.
Use this module to enter your employees’ time card data on any schedule desired (daily, weekly, etc.) without affecting the payroll data entry files. When you are ready to run your payroll for the pay period, the entries are transferred to Payroll Data Entry from TimeCard, automatically. You can even give an employee a raise in the middle of a pay period without issue. TimeCard stamps each entry with the employee’s current pay rate and maintains the old rate for existing entries, then applies the new rate to the next entry.
When used in conjunction with the Job Cost module, a job number and cost code may be specified and information may be posted to Job Cost independently from Payroll. This provides you with up-to-date job cost information without having to wait for the next pay cycle.
Open architecture is the catch phrase for business application software and databases these days. Companies that in the past may have put up with discrete applications running stand-alone, and performed software gymnastics to obtain integrated reporting from their tools, are now demanding that these products work together. To facilitate this process, an industry standard known as open database connectivity (ODBC) was developed. Visual Integrator has been designed to facilitate seamless integration between Sage 100 ERP data and other business applications. Visual Integrator can import from (or export to) any ODBC-compliant source, without the need for an intermediary data file such as ASCII delimited or Microsoft Excel. If you regularly perform imports from a custom or vertical software package, you’ll find you can use Visual Integrator to make the integration virtually seamless.
Importing and exporting data from Visual Integrator is a simple process. The power of Visual Integrator, however, lies in the additional integration commands that are available. For example, Visual Integrator jobs can be scheduled to run at prescribed intervals of any length. If you need to keep your Sage 100 ERP customer masterfile synchronized with a prospect database, you can set the import to run automatically every day, every hour or even every minute. Imports can be chained together so that an invoice import automatically follows a customer import. You can even instruct the program to run a script file automatically upon successful completion of an import.
If you use Sage 100 ERP, Visual Integrator is what you need to tie all your business software into one seamless application.
The Sage 100 ERP Work Order module is the cornerstone of the system’s Manufacturing Solution. It allows you to issue work orders, develop schedules and track costs associated with the manufacturing process. Work Order provides you with complete control of the manufacturing process and the ability to see up-to-the-minute work in process information. This module is particularly well-suited for companies engaged in assemble-to-order, engineer-to-order or make-to-order processing.
When Work Order is used in conjunction with Bill of Materials, the material required to produce a product can be automatically merged from the appropriate bill. All of the required paperwork to move the job through the shop can then be generated from each work order, including travelers, picking sheets, dispatch sheets and operation tickets. Using this module’s informative reports, you can evaluate missing costs, examine any variance from standards, check material shortages, analyze work center capacity and confirm tool requirements. Additional reporting capabilities inform you of the status of open work orders, work in process and work order history, and allow you to print inventory labels. By combining the Work Order module with other modules from the award-winning Sage 100 ERP product lines, you can assemble the solution that best meets your individual business needs.
Reviews of Sage 100 Write a Review
Not pleased at all with Sage 100 or Star Ship. We have gone back 10 years with these programs. Try to get a paid invoice with a zero balance! Not possible! I have to white it out and type it in! Try to create an SED? You have to PRINT out the forms and fax it to your Carrier! AND, you cannot schedule a pickup online. You have to call or go online and Google it! May be friendly toward the accounting part of it, but my everyday part has not helped me save time at all! I DO NOT recommend these programs at all!
The good: Nothing!!!!
The bad: All the extra steps I have to take! Scanning and whiting out and I have to completely get out of Starship to print my invoices and it takes forever to come back up!
Extremely strong accounting solution; very strong distribution solution; not ideal for manufacturers looking for shop floor management. There are so many features built into this product I cannot imagine anyone using all of them. It is very easy to use and very intuitive. Reporting needs to be improved in terms of easy access to the data, but if you opt for the SQL version, you’ve a lot more options for reporting. There are also a ton of third-party integrated solutions to bolt-on, if necessary.
The good: My favorite thing is the accounting. I am a CPA and it works the way accounting is intended to work. You enter your data in temporary data entry files, review the entries and then post them throughout the system. If you make a mistake, you repeat the process to undo what you did. Data integrity, control and audit trails are critical for me.
The bad: Reporting. There are plenty of canned reports, but most of them simply don’t go far enough. Writing reports with Crystal Reports can be a problem if you don’t know how to use the Crystal Reports.
Basically I bought it for payables and payroll.
The Good: It is easy to use.
The Bad: I haven’t found anything so far.
An anonymous Sage 100 user from Trappist Caskets says...
An comprehensive accounting program intended to serve most of your businesses data collection and reporting needs for a wide variety of tasks.
The good: The Bill of Materials and inventory functions were a vast improvement.
The bad: The inability to edit things after updates frustrates or employees.
While the reporting system is extremely flexible the learning curve is very steep.
There are way too many dates in this software, the ability to have checks, invoices & bills dated on one day but posted to G/L on another has caused us problems.
Data entry and retrieval can be cumbersome, finding information requires you to understand the system. In general it is not user friendly.
Very intuitive and easy to learn. Covers the necessary accounting solutions required for today’s business, including financial statement documents, inventory modules, purchase and sales orders.
The good: Simplicity to add gl accounts, easy to follow menus
The bad: Learning to incorporate different types of invoicing was a little challenging but was easy to use after instructions were given.
Easy to use, but still able to get great information from data
The good: The ability to create our own financial reports with the FRX feature that came with program.
The bad: None that I can think of right now