added original and refactored version for design 4 cd demo