pattern Maintenance