Main demonstration