changes
typescriptify processor and TIA