Rearranged a bit.