thinks out loud