substrate compatibility