added some new tools