Hardware maintenance