maintainable products