Added ack/fail/reportError