although there has been over eighty attacks on american citizens since 2001 it is my opinion that the fbi , cia , homeland security and other law enforcement agencies have done an excellent job of foiling the major terrorist plots against america before they happen .