Adesso CAD-PRO Programmable 142-Key Mechanical Keyswitch Keyboard (MCK-142Pro) 24 User-Defined Programmable (PF1-24) Function Keys 8K of Keystrokes Can Be Stored in CMOS SD Ram Chip 12 Special Functions on Left Side for Word Processing 8-Directional Cursor Keys for Faster Spreadsheet Inputting Lithium Battery for Memory Backup