add more warning suppression