refine layout
normal layout