Added Timeout (with 10s default)