spec of call commit