demo for tools