old executor, pre-ROM class