new progress in layout