The company was started by Jay Balakrishnan and Cy Shuster in 1980, in Jay's apartment in Los Angeles. Typical of his creativity, Jay took down the door to his bedroom, put it across two file cabinets, and used that as a desk for his development (winding the cables around the doorknob!). With incredible amounts of research into the PET ROM, Jay wrote the first 8K 6502 Assembler, HESbal (HES Basic Assembler Language) in BASIC, and an accompanying text editor, HESedit. Having HESbal allowed numerous creative follow-on products, such as HEScom, software and a user port cable that allowed VIC20 programs to be saved to a PET hard disk (since the first VIC20 didn't have a hard disk). Cy soldered the HEScom cables in his garage and wrote HESlister, a print utility for BASIC programs, that he ported from a TRS-80 Model I to the PET, to the VIC, and later to the IBM PC.