stable version, adding some tools