Rearrange initialization.