Incorporating ethics into the design process