Relatively minimal working version.