The CIA and FBI pursue the constitutional mandate that the president
take Care that the Laws be faithfully executed (U.S. Const., art. II, sec. 3). The CIA and FBI are constitutional but need to be cleaned up.
However, I see no constitutional justification for the NSA.