designing for service