add tools for testing