down to 2 warnings