did all the tool stuff