Include modal as external dependency