Typescript tryouts - Modal