sch and layout changes