 Other modules were specialized for financial calculations, or other subject areas, and even a "games" module.Modules were not user-programmable.The Hewlett-Packard HP-41C had expansion slots which could hold ROM memory as well as I/O expansion ports.