things promised: 10