-timeout +wait