added different tools