software tools for the demo