evaluate maintainability