FABRICE MAINTENANCE