Remix/redemption

This has been giving me the warm fuzzies.