TypeScript section added