fixed startup order