session was still treating 'ack' as a referenced field