fix: use 2 secs as default time to wait