layout and post polishing