add wait option, 2s default