first demo setup