substrate maintenance