We Have All the Tools