add dont repeat repeat yourself