layout and design rework