2025 05 09 Office Hours 4 questions answered