substrate effect