Add Timeout func.