some tools for automation and testing