further fixes on ack