Design Lessons from practice