ack & error