New developments in maintenance by