1. suppress warnings