layout c hanges