default to 300s timeout