for startup-class