click once do everything