#hard substrates