suppress invalid read warning