text commitment