roll up warnings at the end so they don't get lost