Beyond Function: Designing