add sch support