Refactor motivation and background.