experimental code and tools