SIP Session Initiation Protocol Certification Exam — Questions and Answers
Question 1: How does technology impact modern practices in SIP Architecture?
- Technology improves efficiency, accuracy, and access to information while requiring new skills (Correct answer)
- Technology is only useful for record keeping
- Technology has no impact on this field
- Technology replaces all human judgment
Correct answer: Technology improves efficiency, accuracy, and access to information while requiring new skills
Technology enhances capabilities while also requiring practitioners to develop new competencies.
Question 2: Which SIP method is used to end an established call?
- OPTIONS
- INVITE
- BYE (Correct answer)
- CANCEL
Correct answer: BYE
The SIP BYE method is specifically designed to terminate an established call or session between two endpoints. When one party wishes to end the communication, they send a BYE request, which signals the graceful termination of the SIP dialog. This ensures that both sides are aware the session is concluding, allowing for proper resource release.
Question 3: What happens if a SIP UAS receives a re-INVITE with an SDP offer it cannot support?
- It sends a BYE to terminate the session
- It responds with 488 Not Acceptable Here (Correct answer)
- It responds with 300 Multiple Choices
- It responds with 404 Not Found
Correct answer: It responds with 488 Not Acceptable Here
488 Not Acceptable Here indicates the SDP offer parameters (e.g., codecs) in the request are not acceptable to the UAS.
Question 4: A call center deploys SIP and needs to fork an incoming call to multiple agents simultaneously. Which SIP feature supports this?
- Sequential forking via 301 redirect
- SIP PRACK
- Parallel forking by a proxy (Correct answer)
- SIP REFER with Replaces
Correct answer: Parallel forking by a proxy
A SIP proxy can perform parallel forking by sending the INVITE to multiple registered contacts simultaneously, ringing all agents at once.
Question 5: In a SIP 'call hijacking via re-INVITE' attack, what is the attacker's goal?
- Steal authentication credentials from the re-INVITE transaction
- Terminate the call by sending a spoofed BYE
- Prevent codec renegotiation to degrade call quality
- Redirect the media stream to an attacker-controlled endpoint by modifying SDP in a re-INVITE (Correct answer)
Correct answer: Redirect the media stream to an attacker-controlled endpoint by modifying SDP in a re-INVITE
By injecting a forged re-INVITE with modified SDP, an attacker can redirect the RTP media stream to their own endpoint, effectively intercepting the audio.
Question 6: Which transport protocol is preferred for SIP in environments requiring reliability and large messages?
- UDP
- TCP (Correct answer)
- SCTP
- ICMP
Correct answer: TCP
TCP is preferred when reliability is needed or when SIP messages exceed the MTU size, though UDP is more common for basic deployments.
Question 7: Which SIP authentication mechanism involves sending a challenge-response pair to verify user credentials?
- Kerberos Authentication
- Basic Authentication
- OAuth Authentication
- Digest Authentication (Correct answer)
Correct answer: Digest Authentication
Digest Authentication is a common SIP authentication mechanism that involves a challenge-response process to verify user credentials without sending the password in plain text. The server sends a challenge, and the client responds with a hash of the password, nonce, and other information. This method provides a more secure alternative to Basic Authentication by protecting credentials from eavesdropping.
Question 8: Which component of a SIP transaction is responsible for maintaining state between a client request and the server response?
- SIP Proxy
- SIP Gateway
- SIP Registrar
- SIP Dialog (Correct answer)
Correct answer: SIP Dialog
A SIP Dialog is a peer-to-peer relationship between two SIP user agents that persists for the duration of a call or session. It maintains state information, such as sequence numbers and route sets, between a client request and subsequent server responses. This stateful connection ensures that related messages are correctly associated and processed within the context of an ongoing session, providing continuity.
Question 9: What is the primary purpose of standardized procedures in Security and NAT Traversal?
- To benefit only management
- To ensure consistency, safety, and quality across all practitioners (Correct answer)
- To slow down work processes
- To create unnecessary bureaucracy
Correct answer: To ensure consistency, safety, and quality across all practitioners
Standardized procedures ensure that all practitioners deliver consistent, safe, and high-quality outcomes.
Question 10: Which SIP header identifies the unique identifier for a particular SIP transaction or call?
- Call-ID (Correct answer)
- To
- From
- CSeq
Correct answer: Call-ID
The Call-ID header field in SIP identifies a unique identifier for a particular SIP transaction or call. It remains constant for all messages within a single call, allowing all related requests and responses to be grouped together. This is crucial for tracking and managing the state of a call across multiple SIP entities and for debugging purposes.
Question 11: Which SIP method cancels a pending request that has not yet received a final response?
- ABORT
- TERMINATE
- CANCEL (Correct answer)
- BYE
Correct answer: CANCEL
CANCEL is used to cancel a pending INVITE that has not yet received a final (2xx–6xx) response; BYE is used to terminate an already established dialog.
Question 12: In SIP, what does the term 'dialog' refer to?
- A single SIP message exchange
- The TCP connection between two UAs
- A conference call with three or more participants
- A peer-to-peer SIP relationship established by certain requests (Correct answer)
Correct answer: A peer-to-peer SIP relationship established by certain requests
A dialog is a long-term relationship between two UAs, identified by a Call-ID, local tag, and remote tag, established by requests like INVITE.
Question 13: Which SIP entity initiates a client transaction by sending a request?
- Registrar on behalf of the endpoint
- User Agent Client (UAC) (Correct answer)
- Proxy server acting as transaction agent
- User Agent Server (UAS)
Correct answer: User Agent Client (UAC)
A UAC (User Agent Client) initiates client transactions by sending requests, while a UAS (User Agent Server) receives them and generates responses.
Question 14: Which SIP mechanism is used to replace an existing dialog, such as when transferring a call that has already been answered?
- NOTIFY with call-state event
- REFER with Replaces header (Correct answer)
- UPDATE with new Contact
- re-INVITE with empty SDP
Correct answer: REFER with Replaces header
The REFER method with a Replaces header allows a new INVITE to replace an existing confirmed dialog, implementing attended transfer.
Question 15: When a UAC receives multiple 200 OK responses due to forking, what must it do with the extra responses?
- Send ACK to each and then BYE to all but the chosen session (Correct answer)
- Ignore all but the first 200 OK
- Send CANCEL to the proxy
- Send 488 to the extra responses
Correct answer: Send ACK to each and then BYE to all but the chosen session
RFC 3261 requires the UAC to ACK every 200 OK received to prevent retransmissions, then send BYE to terminate unwanted sessions.
Question 16: What are the key regulatory requirements affecting Call Setup and Teardown?
- Regulations are optional guidelines
- There are no regulations
- Compliance with applicable laws, industry standards, and licensing requirements specific to the field (Correct answer)
- Only federal regulations apply
Correct answer: Compliance with applicable laws, industry standards, and licensing requirements specific to the field
Practitioners must comply with all applicable regulations, which may include federal, state, and industry-specific requirements.
Question 17: How should ethical dilemmas be handled in SIP Architecture?
- Ignore ethical concerns
- Follow established ethical guidelines, consult with supervisors, and prioritize stakeholder welfare (Correct answer)
- Make decisions based solely on personal preference
- Always choose the cheapest option
Correct answer: Follow established ethical guidelines, consult with supervisors, and prioritize stakeholder welfare
Ethical decision-making requires following professional guidelines and prioritizing the welfare of all stakeholders.
Question 18: Which SIP response code does a UAS return when a session timer refresh interval is too short?
- 491 Request Pending
- 416 Unsupported URI Scheme
- 480 Temporarily Unavailable
- 422 Session Interval Too Small (Correct answer)
Correct answer: 422 Session Interval Too Small
422 Session Interval Too Small (RFC 4028) is returned with a Min-SE header indicating the minimum acceptable refresh interval.
Question 19: Which SIP response code indicates that the called party's endpoint is temporarily unavailable but the request should be retried later?
- 486 Busy Here
- 480 Temporarily Unavailable (Correct answer)
- 404 Not Found
- 503 Service Unavailable
Correct answer: 480 Temporarily Unavailable
480 Temporarily Unavailable means the called UA exists but is not currently reachable, and the caller may retry.
Question 20: How does technology impact modern practices in Call Setup and Teardown?
- Technology has no impact on this field
- Technology replaces all human judgment
- Technology improves efficiency, accuracy, and access to information while requiring new skills (Correct answer)
- Technology is only useful for record keeping
Correct answer: Technology improves efficiency, accuracy, and access to information while requiring new skills
Technology enhances capabilities while also requiring practitioners to develop new competencies.
Question 21: In a SIP dialog, what does the Route header set contain?
- The list of proxy servers to traverse for in-dialog requests (Correct answer)
- The expiry time of the session
- The sequence numbers of transmitted requests
- The codecs negotiated during session setup
Correct answer: The list of proxy servers to traverse for in-dialog requests
The Route header set is built from Record-Route headers and ensures subsequent in-dialog requests traverse the same proxy path.
Question 22: What is the significance of documentation in SIP Architecture?
- Only required during audits
- Only management needs to document
- It provides a record for accountability, quality assurance, and legal compliance (Correct answer)
- Documentation is unnecessary busy work
Correct answer: It provides a record for accountability, quality assurance, and legal compliance
Proper documentation supports accountability, enables quality review, and satisfies legal requirements.
Question 23: How does SIP interoperability with H.323 typically get managed?
- By direct communication between SIP and H.323 endpoints
- By avoiding the use of H.323 in SIP environments
- Through a protocol gateway that translates between SIP and H.323 (Correct answer)
- By using a SIP proxy server
Correct answer: Through a protocol gateway that translates between SIP and H.323
SIP and H.323 are two distinct and complex signaling protocols for multimedia communication, each with its own architecture, message formats, and call flow procedures. Direct communication between endpoints using these different protocols is not possible without translation. Therefore, a protocol gateway is required to translate the signaling messages and media parameters between SIP and H.323, enabling interoperability between the two environments.
Question 24: What is the primary purpose of standardized procedures in SIP Architecture?
- To benefit only management
- To slow down work processes
- To create unnecessary bureaucracy
- To ensure consistency, safety, and quality across all practitioners (Correct answer)
Correct answer: To ensure consistency, safety, and quality across all practitioners
Standardized procedures ensure that all practitioners deliver consistent, safe, and high-quality outcomes.
Question 25: Which SIP mechanism supports attended call transfer where the transferring party consults the transfer target before completing the transfer?
- SUBSCRIBE to the transfer event package
- INVITE with Referred-By header sent directly to target
- REFER with Replaces header to connect the two calls (Correct answer)
- NOTIFY with sipfrag body signaling readiness
Correct answer: REFER with Replaces header to connect the two calls
Attended transfer uses REFER with a Replaces header that references the consultative call, allowing the target to replace that leg with the transferee.
Question 26: Which approach is most effective for problem-solving in Call Setup and Teardown?
- Always asking someone else
- Ignoring the problem until it resolves itself
- Systematic analysis followed by evidence-based decision making (Correct answer)
- Random trial and error
Correct answer: Systematic analysis followed by evidence-based decision making
Systematic, evidence-based approaches lead to more reliable solutions than ad hoc methods.
Question 27: In SIP, what is a 'forking proxy' and how does it affect session management?
- A proxy that splits the RTP media stream into two
- A proxy that retransmits lost BYE requests
- A proxy that forwards an INVITE to multiple destinations simultaneously, potentially creating multiple early dialogs (Correct answer)
- A proxy that converts SIP to H.323
Correct answer: A proxy that forwards an INVITE to multiple destinations simultaneously, potentially creating multiple early dialogs
A forking proxy sends an INVITE to multiple contacts, causing the UAC to receive multiple provisional responses and manage multiple early dialogs.
Question 28: What is the correct order of the main components in a SIP message?
- Request Line, Headers, Body (Correct answer)
- Request Line, Body, Headers
- Headers, Body, Request Line
- Body, Request Line, Headers
Correct answer: Request Line, Headers, Body
A SIP message, similar to HTTP, is structured into three main components in a specific order. It begins with the Request Line (for requests) or Status Line (for responses), followed by various Headers that provide message details and routing information. Finally, an optional Body contains session description or other payload data, ensuring consistent message parsing and processing across SIP networks.
Question 29: Which SIP response code class indicates a successful request?
- 3xx
- 2xx (Correct answer)
- 4xx
- 1xx
Correct answer: 2xx
2xx responses indicate success; for example, 200 OK signals that an INVITE was accepted.
Question 30: What role does continuing education play in SIP Architecture?
- It is optional and rarely helpful
- Only required for new practitioners
- Only beneficial for management
- Keeping practitioners current with evolving best practices and new developments (Correct answer)
Correct answer: Keeping practitioners current with evolving best practices and new developments
Continuing education ensures practitioners stay current with advances in their field.
Question 31: Which SDP attribute is used to put a SIP session on hold by indicating that media will only be sent, not received?
- a=sendonly (Correct answer)
- a=recvonly
- a=inactive
- a=hold
Correct answer: a=sendonly
Setting a=sendonly in the SDP offer signals that the UA will send media but not receive it, placing the remote party on hold.
Question 32: What are the key regulatory requirements affecting SIP Architecture?
- Compliance with applicable laws, industry standards, and licensing requirements specific to the field (Correct answer)
- Regulations are optional guidelines
- There are no regulations
- Only federal regulations apply
Correct answer: Compliance with applicable laws, industry standards, and licensing requirements specific to the field
Practitioners must comply with all applicable regulations, which may include federal, state, and industry-specific requirements.
Question 33: Which SIP method is used to cancel a pending INVITE transaction before a final response is received?
- REFER
- BYE
- DECLINE
- CANCEL (Correct answer)
Correct answer: CANCEL
CANCEL terminates a pending INVITE transaction before a final response arrives; it has no effect on already-confirmed dialogs, which must be terminated with BYE.
Question 34: What does the SIP 'Expires' header control when used in a REGISTER request?
- The duration for which the contact binding is valid (Correct answer)
- The lifetime of the SIP dialog
- The maximum session duration for voice calls
- The timeout before a re-INVITE must be sent
Correct answer: The duration for which the contact binding is valid
The Expires header in a REGISTER request tells the registrar how long (in seconds) to keep the AOR-to-contact binding before it expires.
Question 35: What SIP mechanism allows a proxy to remain in the signaling path for all subsequent in-dialog requests?
- Contact header insertion
- Route header prepending
- Via header chaining
- Record-Route header insertion (Correct answer)
Correct answer: Record-Route header insertion
A proxy inserts a Record-Route header to ensure it remains in the signaling path; UAs then use the resulting Route set for subsequent requests.
Question 36: Which SIP extension method is used to fetch or modify resource state on a presence server?
- PUBLISH (Correct answer)
- SUBSCRIBE
- FETCH
- REGISTER
Correct answer: PUBLISH
PUBLISH (RFC 3903) allows a UA to push presence or event state to an Event State Compositor (ESC), such as a presence server.
Question 37: How should risk be managed in Call Setup and Teardown?
- By avoiding all risk entirely
- Through identification, assessment, mitigation strategies, and ongoing monitoring of potential risks (Correct answer)
- Risk management is not necessary
- By ignoring potential problems
Correct answer: Through identification, assessment, mitigation strategies, and ongoing monitoring of potential risks
Effective risk management involves a systematic process of identifying, evaluating, and addressing potential threats.
Question 38: In SIP trunking interoperability, Early Media is used to:
- Deliver DTMF tones before the call is answered
- Carry media before a 200 OK is received, typically for ringback or announcements (Correct answer)
- Signal codec preferences before SDP negotiation
- Encrypt media before the session key is exchanged
Correct answer: Carry media before a 200 OK is received, typically for ringback or announcements
Early Media allows RTP to flow before the 200 OK, enabling ringback tones or announcements during call setup.
Question 39: How should risk be managed in SIP Architecture?
- By avoiding all risk entirely
- Risk management is not necessary
- By ignoring potential problems
- Through identification, assessment, mitigation strategies, and ongoing monitoring of potential risks (Correct answer)
Correct answer: Through identification, assessment, mitigation strategies, and ongoing monitoring of potential risks
Effective risk management involves a systematic process of identifying, evaluating, and addressing potential threats.
Question 40: What makes a professional competent in SIP Headers and Methods?
- A combination of education, practical experience, ongoing learning, and adherence to professional standards (Correct answer)
- Only certifications matter
- Only experience matters
- Only formal education matters
Correct answer: A combination of education, practical experience, ongoing learning, and adherence to professional standards
Competence requires the integration of knowledge, skills, experience, and professional conduct.
Question 41: What is the most important foundational concept in Security and NAT Traversal?
- Understanding core principles and their practical application in Security and NAT Traversal (Correct answer)
- Memorizing all rules without understanding
- Only following instructions from supervisors
- Ignoring established guidelines
Correct answer: Understanding core principles and their practical application in Security and NAT Traversal
Core principles provide the foundation for all decision-making and practice in Security and NAT Traversal.
Question 42: To ensure secure communication in SIP, which of the following practices is recommended?
- Avoid using authentication to reduce complexity
- Disable encryption to simplify configuration
- Use SIP over plain UDP for faster communication
- Implement SIP over TLS and use secure authentication methods (Correct answer)
Correct answer: Implement SIP over TLS and use secure authentication methods
To ensure secure communication in SIP, the recommended practice is to implement SIP over TLS (Transport Layer Security) and utilize robust authentication methods like Digest Authentication. TLS encrypts the SIP signaling messages, protecting them from eavesdropping and tampering, while secure authentication verifies the identity of communicating parties. This combined approach significantly enhances the confidentiality, integrity, and authenticity of SIP communications.
Question 43: Which SIP mechanism allows a third-party call controller to set up calls between two endpoints without being in the media path?
- SIP REFER
- 3PCC (Third Party Call Control) (Correct answer)
- SIP NOTIFY
- SIP UPDATE
Correct answer: 3PCC (Third Party Call Control)
Third Party Call Control (3PCC) allows a controller to establish a session between two UAs by sending separate INVITEs and coordinating SDP.
Question 44: Which SIP method is used to modify an existing session, such as changing the media parameters?
- MODIFY
- PATCH
- UPDATE
- RE-INVITE (Correct answer)
Correct answer: RE-INVITE
A re-INVITE (sending INVITE within an established dialog) is used to modify session parameters like codec or media direction.
Question 45: What is the significance of documentation in Call Setup and Teardown?
- It provides a record for accountability, quality assurance, and legal compliance (Correct answer)
- Only management needs to document
- Only required during audits
- Documentation is unnecessary busy work
Correct answer: It provides a record for accountability, quality assurance, and legal compliance
Proper documentation supports accountability, enables quality review, and satisfies legal requirements.
Question 46: A SIP B2BUA differs from a SIP proxy primarily because:
- A B2BUA operates only on UDP transport
- A B2BUA cannot handle INVITE transactions
- A B2BUA only modifies the Via header
- A B2BUA terminates and re-originates each SIP dialog, maintaining full control of both legs (Correct answer)
Correct answer: A B2BUA terminates and re-originates each SIP dialog, maintaining full control of both legs
A B2BUA (Back-to-Back User Agent) acts as a UAS on one side and a UAC on the other, terminating and re-originating dialogs, giving it full control over both call legs.
Question 47: Which SIP header is used to indicate the protocol version and transport when a request traverses multiple proxies?
- Record-Route
- Contact
- Via (Correct answer)
- Route
Correct answer: Via
The Via header records each hop a SIP request traverses, including the protocol version and transport (UDP, TCP, TLS).
Question 48: What quality metrics are most important in Security and NAT Traversal?
- Only financial metrics
- No metrics are needed
- Measurable outcomes, process compliance, and stakeholder satisfaction (Correct answer)
- Only speed of completion
Correct answer: Measurable outcomes, process compliance, and stakeholder satisfaction
Quality in Security and NAT Traversal is measured through multiple dimensions including outcomes, processes, and satisfaction.
Question 49: Which RFC defines the SIPS URI scheme that mandates TLS for SIP communications?
- RFC 4568
- RFC 3261 (Correct answer)
- RFC 5630
- RFC 3310
Correct answer: RFC 3261
RFC 3261, which defines the core SIP protocol, also defines the SIPS URI scheme, requiring TLS transport for all hops in the signaling path.
Question 50: What is the importance of communication skills in Call Setup and Teardown?
- Communication is only important for managers
- Clear communication prevents errors, builds relationships, and ensures understanding among all parties (Correct answer)
- Technical skills are sufficient without communication
- Communication skills cannot be learned
Correct answer: Clear communication prevents errors, builds relationships, and ensures understanding among all parties
Effective communication is essential for coordination, error prevention, and stakeholder relationships.
Question 51: Which IETF standard defines the use of DTLS-SRTP for securing media in WebRTC-based SIP scenarios?
- RFC 5764 (Correct answer)
- RFC 6347
- RFC 4568
- RFC 3711
Correct answer: RFC 5764
RFC 5764 defines the DTLS-SRTP key establishment framework, which WebRTC mandates for negotiating SRTP keys using DTLS over the media path.
Question 52: TLS in SIP provides security for traffic between which entities?
- Only between the last proxy and UAS
- Adjacent SIP hops (hop-by-hop) (Correct answer)
- Only between UAC and the first proxy
- Caller and callee end-to-end
Correct answer: Adjacent SIP hops (hop-by-hop)
TLS in SIP provides hop-by-hop security, encrypting traffic only between directly connected SIP entities, not end-to-end.
Question 53: What role does continuing education play in Call Setup and Teardown?
- Keeping practitioners current with evolving best practices and new developments (Correct answer)
- Only beneficial for management
- Only required for new practitioners
- It is optional and rarely helpful
Correct answer: Keeping practitioners current with evolving best practices and new developments
Continuing education ensures practitioners stay current with advances in their field.
Question 54: Which SIP extension allows for the integration of presence information, showing the availability status of users?
- SIP-PUBLISH (Correct answer)
- SIP-PRIORITY
- SIP-URI
- SIP-PRESENCE
Correct answer: SIP-PUBLISH
While 'SIP-PRESENCE' might seem like a direct answer, the actual SIP method used to publish a user's presence state (e.g., online, busy, away) to a presence server is PUBLISH. This method allows a user agent to send its current availability status. Other SIP methods, like SUBSCRIBE, are then used by other clients to request and receive these published presence updates.
Question 55: What makes a professional competent in SIP Architecture?
- Only formal education matters
- Only experience matters
- Only certifications matter
- A combination of education, practical experience, ongoing learning, and adherence to professional standards (Correct answer)
Correct answer: A combination of education, practical experience, ongoing learning, and adherence to professional standards
Competence requires the integration of knowledge, skills, experience, and professional conduct.
Question 56: What is the primary purpose of standardized procedures in Call Setup and Teardown?
- To create unnecessary bureaucracy
- To benefit only management
- To ensure consistency, safety, and quality across all practitioners (Correct answer)
- To slow down work processes
Correct answer: To ensure consistency, safety, and quality across all practitioners
Standardized procedures ensure that all practitioners deliver consistent, safe, and high-quality outcomes.
Question 57: What does the SIP 486 Busy Here response indicate?
- The callee's UA is engaged in another call and cannot accept (Correct answer)
- The request was sent to an invalid URI
- The session description was unacceptable
- The callee's SIP proxy is overloaded
Correct answer: The callee's UA is engaged in another call and cannot accept
486 Busy Here means the specific UA contacted is busy; the call may succeed if retried at another contact address for the same AOR.
Question 58: What is the most important foundational concept in SIP Architecture?
- Memorizing all rules without understanding
- Only following instructions from supervisors
- Understanding core principles and their practical application in SIP Architecture (Correct answer)
- Ignoring established guidelines
Correct answer: Understanding core principles and their practical application in SIP Architecture
Core principles provide the foundation for all decision-making and practice in SIP Architecture.
Question 59: What is the most important foundational concept in Call Setup and Teardown?
- Memorizing all rules without understanding
- Only following instructions from supervisors
- Ignoring established guidelines
- Understanding core principles and their practical application in Call Setup and Teardown (Correct answer)
Correct answer: Understanding core principles and their practical application in Call Setup and Teardown
Core principles provide the foundation for all decision-making and practice in Call Setup and Teardown.
Question 60: Which combination of headers uniquely identifies a SIP dialog?
- Call-ID, From tag, and To tag (Correct answer)
- Via branch parameter and Call-ID
- Call-ID and CSeq number
- From URI and To URI only
Correct answer: Call-ID, From tag, and To tag
RFC 3261 defines a SIP dialog as uniquely identified by the three-tuple of Call-ID, From tag, and To tag.
SIP Session Initiation Protocol Certification Exam
The SIP Session Initiation Protocol Certification Exam validates expertise in SIP protocol fundamentals, session management, security, interoperability, architecture, and call setup and teardown procedures for VoIP and unified communications professionals.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds