create some tools