Move always into its own function.