correctly track warn