add Ctrl+C hanld