introduce input dialog