typescript is just c# with better syntax, don't @ me