Priority order matters!