Rename interval to timeout for clarity