� We address implications of copy and paste (C&P) programming practices. � Not only about saving typing. � C&P capture design decisions. � Programmers actively employ C&P history. � With tool support, programmers ’ intent of C&P can be expressed in a safer and more efficient manner.