add a demo for modalDialog