Currently this airport is a mess. You should leave for the airport 4 hours before departure time. Yes, 4 hours. When you get to the airport, you will find chaos. Go directly to a line which ends at a security scanner and the plastic tape that goes around each piece of checked luggage. This step is critical and you can go to any line. Then you go to your airline check-in counter. Then you go through immigration. Then you go to your gate where you carry-on may very well be searched. We flew on American Airlines, and its personnel were very helpful. We waited many minutes at each line. The airport is an exasperating experience which you cannot avoid. Good luck.