To improve the operating system Alan created in Typescript