SMS: Design for Maintainability.