test setup for demonstration