ordering of inits