Reorded type declarations